aboutsummaryrefslogtreecommitdiff
path: root/source.sh
blob: f97c0147895aa904798387394484a83c5cd810db (plain)
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#!/bin/sh
# Installs from source
su - $USE <<EOF
xdg-settings set default-web-browser firefox.desktop
git clone https://git.hrhr.dev/pass
mv pass .password-store

mkdir src
cd src

git clone https://git.suckless.org/st
cd st
curl -O http://st.suckless.org/patches/alpha/st-alpha-0.8.2.diff
git apply st-alpha-0.8.2.diff
sed 's/^float alpha =.*$/float alpha = 0.6;/' config.def.h > config.h
sudo make install
cd ..

git clone https://git.suckless.org/sent
cd sent
cp config.def.h config.h
sudo make install
cd ..

git clone https://aur.archlinux.org/preloader-signed.git
cd preloader-signed
makepkg --noconfirm -si
cd ..

git clone https://aur.archlinux.org/woeusb.git
cd woeusb
makepkg --noconfirm -si
cd ..

git clone https;//aur.archlinux.org/gconf.git #minecraft-launcher dep
cd gconf
makepkg --noconfirm -si
cd ..

git clone https://aur.archlinux.org/minecraft-launcher-beta.git
cd minecraft-launcher-beta
makepkg --noconfirm -si
cd ..

git clone https://aur.archlinux.org/zoom.git
cd zoom
makepkg --noconfirm -si
cd ..

git clone https://aur.archlinux.org/tor-browser.git
cd tor-browser
gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
makepkg --noconfirm -si
cd ..

git clone https://git.hrhr.dev/utils
cd utils
sudo make install
cd ..
EOF