-
Notifications
You must be signed in to change notification settings - Fork 0
/
post-install
93 lines (61 loc) · 2.24 KB
/
post-install
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#!/bin/bash
sudo pacman -Syu
cd ~/Downloads
### Desktop ###
yes | sudo pacman -S cinnamon papirus-icon-theme blueman gdm upower sox zenity xclip python python-xlib ddcutil
### Admin Packages ###
sudo pacman -S git awk bash-completion base-devel curl dnsutils gnupg inetutils iproute2 iptables iw iwd jq less lsof man net-tools nmap openssh strace unzip usbutils whois
### Development ###
# NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | zsh
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
sudo pacman -S php docker zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
chsh -s $(which zsh)
# VS Code
git clone https://aur.archlinux.org/visual-studio-code-bin
cd visual-studio-code-bin/
makepkg -si
cd ../ && sudo rm -rfv visual-studio-code-bin/
# Slack
git clone https://aur.archlinux.org/slack-desktop.git
cd slack-desktop/
makepkg -sri
cd ../ && sudo rm -rfv slack-desktop/
# YAY
cd /opt
sudo git clone https://aur.archlinux.org/yay-git.git
sudo chown -R tecmint:tecmint ./yay-git
cd yay-git
makepkg -si
cd ../ && sudo rm -rfv yay-git/
cd ~/Downloads
# Apps
sudo pacman -S discord gimp galculator vlc blender flameshot gnote gpaste eog
git clone https://aur.archlinux.org/timeshift.git
cd timeshift/
makepkg -sri
cd ../ && sudo rm -rfv timeshift/
git clone https://aur.archlinux.org/zoom.git
cd zoom
makepkg -si
cd ../ && sudo rm -rfv zoom/
# WINE
sudo pacman -S wine && sudo pacman -S $(pactree -l wine)
# Browsers
git clone https://aur.archlinux.org/google-chrome.git
cd google-chrome/
makepkg -sri
cd ../ && sudo rm -rfv google-chrome/
pacman -S brave-browser
## LIBRE OFFICE
sudo pacman -S --needed ttf-caladea ttf-carlito ttf-dejavu ttf-liberation ttf-linux-libertine-g noto-fonts adobe-source-code-pro-fonts adobe-source-sans-pro-fonts adobe-source-serif-pro-fonts
paru ttf-gentium-basic
paru hsqldb2-java
paru libreoffice-extension-languagetool
sudo pacman -S --needed jre-openjdk
sudo pacman -S libreoffice-still libreoffice-extension-texmaths libreoffice-extension-writer2latex
sudo pacman -S hunspell hunspell-en_us
# Start Display
systemctl start gdm