-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit_manjaro.sh
More file actions
75 lines (38 loc) · 1.13 KB
/
Copy pathinit_manjaro.sh
File metadata and controls
75 lines (38 loc) · 1.13 KB
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
# base installation
sudo pacman -Syu
sudo pacman -S base-devel
git config --global user.name "your_user_name"
git config --global user.email "your_user_name@domain_name.com"
git config --global alias.find '!git log --color -p -S '
# sudo pacman -S zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
mv ./.zshrc ~/.zshrc
# web installation
sudo pacman -S nodejs yarn
# python
pacman -S pyenv
python3 -m pip install virtualenv
# docker installation
sudo pacman -S docker docker-compose
sudo gpasswd -a $USER docker
sudo chmod 666 /var/run/docker.sock
systemctl start docker
# snap installation
sudo pacman -S snapd
sudo systemctl enable --now snapd.socket
# tools
sudo snap install code-insiders --classic
sudo snap install beekeeper-studio
sudo snap install postman
# kotlin installation
sudo pacman -S jdk-openjdk
sudo snap install kotlin --classic
sudo snap install gradle --classic
# snaped tools
sudo snap install kubectl --classic
sudo snap install telegram-desktop
# misc
sudo snap install cmake --classic
sudo snap install htop
sudo snap install wormhole
reboot