-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstallPackages.sh
More file actions
42 lines (31 loc) · 1.9 KB
/
installPackages.sh
File metadata and controls
42 lines (31 loc) · 1.9 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
#!/bin/bash
# oh my bash (more featured terminal experiance)
bash -c "$(wget https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh -O -)"
# drivers nvidia/amd & intel (https://wiki.archlinux.org/title/NVIDIA) (https://github.com/korvahannu/arch-nvidia-drivers-installation-guide)
sudo pacman -S nvidia lib32-nvidia-utils # nvidia NV110 or newer; or use 'nvidia-inst and lib32-nvidia-utils afterwards'
sudo pacman -S xf86-video-amdgpu vulkan-radeon lib32-vulkan-radeon # amd radeon
sudo pacman -S vulkan-icd-loader lib32-vulkan-icd-loader
sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel # for integrated gpu chip
# additional package manager
sudo pacman -S flatpak
# install basic office applications
sudo pacman -S libreoffice-fresh drawio-desktop
# compatibility tools and envirouments
sudo pacman -S wine-staging wine-mono wine-gecko winetricks
#sudo pacman -S lutris # only needed if you don't know what you doing with wine
# development envirouments
yay -S visual-studio-code-bin astah-uml # astah uml for uml creation
sudo pacman -S jdk17-openjdk jdk-openjdk # installing latest and 17 (used version)
# database self hosting postgresql (https://wiki.archlinux.org/title/PostgreSQL)
sudo pacman -S postgresql
## setup, enable & start postgresql daemon
sudo su postgres -c "initdb -D /var/lib/postgres/data" # change in postgres user & execute command after -c
sudo systemctl enable --now postgresql # for postgres setup look in *POSTGRESQL.md*
# tools/other
sudo pacman -S keepassxc gparted # password manager, alternative open source browser & partition tool
# additional; only install if you realy need it
sudo pacman -S chromium # would only install along with firefox
sudo pacman -S eclipse-java-bin # if you don't want to use vs code
## messangers that are recommended by myself
yay -S vesktop-bin # better than the origin discord (non forced updates)
sudo pacman -S telegram-desktop