This commit is contained in:
Jonas_Jones 2022-09-01 03:42:29 +02:00
commit ae0a01e32b
2 changed files with 178 additions and 7 deletions

167
packages.txt Normal file
View file

@ -0,0 +1,167 @@
libwnck3
mesa-utils
xf86-input-libinput
xorg-xdpyinfo
xorg-server
xorg-xinit
xorg-xinput
xorg-xkill
xorg-xrandr
xf86-video-amdgpu
xf86-video-ati
xf86-video-intel
b43-fwcutter
broadcom-wl-dkms
dhclient
dialog
dnsmasq
dnsutils
ethtool
gnu-netcat
ipw2100-fw
ipw2200-fw
iwd
modemmanager
nbd
ndisc6
networkmanager
networkmanager-openvpn
nmap
nss-mdns
openconnect
openvpn
ppp
pptpclient
rp-pppoe
sshfs
usb_modeswitch
vpnc
whois
wireless-regdb
wireless_tools
wpa_supplicant
xl2tpd
firewalld
bluez
downgrade
pacman-contrib
pkgfile
rebuild-detector
reflector
yay
accountsservice
bash-completion
ffmpegthumbnailer
gst-libav
gst-plugin-pipewire
gst-plugins-bad
gst-plugins-ugly
libdvdcss
libgsf
libopenraw
mlocate
poppler-glib
xdg-user-dirs
xdg-utils
efitools
haveged
nfs-utils
nilfs-utils
ntp
smartmontools
unrar
unzip
xz
adobe-source-han-sans-cn-fonts
adobe-source-han-sans-jp-fonts
adobe-source-han-sans-kr-fonts
cantarell-fonts
freetype2
noto-fonts
ttf-bitstream-vera
ttf-dejavu
ttf-liberation
ttf-opensans
alsa-firmware
alsa-plugins
alsa-utils
pavucontrol
pipewire-pulse
pipewire-media-session
pipewire-alsa
pipewire-jack
amd-ucode
dmidecode
dmraid
hdparm
hwdetect
intel-ucode
lsscsi
mtools
sg3_utils
sof-firmware
power-profiles-daemon
upower
grub-tools
reflector-simple
welcome
yad-eos
duf
findutils
fsarchiver
git
glances
hwinfo
inxi
meld
nano-syntax-highlighting
neofetch
pv
python-defusedxml
python-packaging
rsync
tldr
sed
vi
wget
acpi
arandr
arc-gtk-theme-eos
archlinux-xdg-menu
awesome-terminal-fonts
dex
dmenu
dunst
file-roller
galculator
gthumb
gtk-engine-murrine
gvfs
gvfs-afc
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
i3blocks
i3-gaps
i3lock
i3status
jq
lxappearance-gtk3
mpv
network-manager-applet
nitrogen
numlockx
picom
playerctl
polkit-gnome
rofi
scrot
sysstat
tumbler
xbindkeys
xdg-user-dirs-gtk
xed
xorg-xbacklight
xorg-xdpyinfo
firefox

View file

@ -20,7 +20,11 @@ user=$array[2]
# update the system packages
echo "\nUpdating system packages...\n"
yay -Syu
yay -Syyu --noconfirm
# remove packages that cause conflicts
yay -Rns --noconfirm pipewire-pulse
yay -Rns --noconfirm bluez-utils
# install emojis necessary for z4h
echo "\nInstalling emojis...\n"
@ -46,11 +50,11 @@ systemctl enable ly.service
# install all pacman packages
echo "\nInstalling misc pacman packages...\n"
yay -S --noconfirm --needed neofetch steam discord deja-dup btop ulseaudio-alsa pulseaudio-bluetooth gparted krita syncthing tmux dolphin gnome-keyring cpupower-gui arduino nbtexplorer obs-studio gpick audacity kdenlive libreoffice thunderbird signal-desktop speedtest wine tmux flameshot alactritty lutris unrar kdiskmark kdeconnect bitwarden
yay -S --noconfirm --needed neofetch steam discord deja-dup btop pulseaudio-alsa pulseaudio-bluetooth gparted krita syncthing tmux dolphin gnome-keyring cpupower-gui arduino nbtexplorer obs-studio gpick audacity kdenlive libreoffice thunderbird signal-desktop speedtest-cli wine tmux flameshot alacritty lutris unrar kdiskmark kdeconnect bitwarden
# install all AUR packages
echo "\nInstalling misc AUR packages...\n"
yay -S --noconfirm --needed aseprite browsh-bin protonvpn protonvpn-cli protonvpn-gui python-proton-client qjoypad realvnc-vnc-viewer spotify stacer visual-studio-code github-desktop-bin polymc atlauncher whatsapp-for-linux librepcb rpi-imager jetbrains-toolbox unityhub protonvpn ungoogled-chromium icon-library librepcb diylc skypeforlinux-stable-bin
su -c yay -S --noconfirm --needed aseprite browsh-bin protonvpn protonvpn-cli protonvpn-gui python-proton-client qjoypad realvnc-vnc-viewer spotify stacer visual-studio-code-bin github-desktop-bin polymc atlauncher whatsapp-for-linux librepcb rpi-imager jetbrains-toolbox unityhub protonvpn ungoogled-chromium icon-library librepcb diylc skypeforlinux-stable-bin $user
@ -159,14 +163,14 @@ echo "Reboot to complete installation of VirtualBox"
# install sublime text 3
curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg
echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/x86_64" | sudo tee -a /etc/pacman.conf
pacman -Syu sublime-text
pacman -Syu --noconfirm sublime-text
# install intel drivers
echo "\nInstalling intel drivers...\n"
yay -S --noconfirm --needed mesa lib32-mesa xf86-video-intel vulkan-intel intel-hybrid-codec-driver linux-firmware intel-media-driver
# install streamdeck-ui
yay -Syyu python-pip hidapi libxcb
yay -S --noconfirm python-pip hidapi libxcb
touch /etc/udev/rules.d/70-streamdeck.rules
cat /etc/udev/rules.d/70-streamdeck.rules << ENDOFFILE
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fd9", ATTRS{idProduct}=="0060", TAG+="uaccess"
@ -207,9 +211,9 @@ read -n 1 k <&1
# install z4h
echo "\nInstalling z4h...\n"
if command -v curl >/dev/null 2>&1; then
sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
su -c sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)" $user
else
sh -c "$(wget -O- https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)"
su -c sh -c "$(wget -O- https://raw.githubusercontent.com/romkatv/zsh4humans/v5/install)" $user
fi
# setup spotify-tui
spt