-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRunMe.sh
More file actions
32 lines (23 loc) · 855 Bytes
/
Copy pathRunMe.sh
File metadata and controls
32 lines (23 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/bin/csh
# download the required theme from the public github repository
git clone https://github.com/nana-4/materia-theme
cd materia-theme
# download and unpack node js
wget https://nodejs.org/dist/v16.14.0/node-v16.14.0-linux-x64.tar.xz
tar -xvf node-v16.14.0-linux-x64.tar.xz
# add the unpacked node js to path
set path = (node-v16.14.0-linux-x64/bin $path)
# for convenience, unpack ninja into node-v16.14.0-linux-x64/bin
cd node-v16.14.0-linux-x64/bin
# download ninja
wget https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip
unzip ninja-linux.zip
cd ../..
# install meson
pip3 install --user meson
# build it
~/.local/bin/meson _build -Dprefix="$HOME/.local"
~/.local/bin/meson install -C _build
# since the UG setup is a little weird
# move the files into the right place
mv ~/.local/share/themes/* ~/.themes