scripts

scripts i made for me
git clone https://s.sonu.ch/~rei/scripts.git
Log | Files | Refs | README

artix.sh (1471B)


      1 #!/bin/sh
      2  
      3 # My Artix Linux OpenRC setup
      4 
      5 # system
      6 pacman -S artix-archlinux-support cups cups-openrc gutenprint man man-pages base-devel wireguard-tools wireguard-openrc pulseaudio
      7  
      8 # pacman.conf settings
      9 sed -i "/\[lib32\]/,/Include/"'s/^#//' /etc/pacman.conf
     10  
     11 echo $'[universe]\nServer = https://universe.artixlinux.org/$arch\n\n[extra]\nInclude = /etc/pacman.d/mirrorlist-arch\n\n[community]\nInclude = /etc/pacman.d/mirrorlist-arch\n\n[multilib]\nInclude = /etc/pacman.d/mirrorlist-arch' | sudo tee -a /etc/pacman.conf
     12 
     13 pacman -Syu
     14 
     15 # packages 
     16 pacman -S xorg lxdm lxdm-openrc xfce4 xfce4-weather-plugin xfce4-pulseaudio-plugin xfce4-screenshooter pavucontrol transmission-gtk librewolf mpv viewnior zathura zathura-pdf-mupdf qt5ct cmus neovim nicotine+
     17 
     18 # wine, gamemode, radeon drivers, 32-bit libraries, steam.
     19 pacman -S --needed cabextract dosbox giflib gnutls gst-plugins-base-libs lib32-giflib lib32-gnutls lib32-gst-plugins-base-libs lib32-libcurl-gnutls lib32-libgcrypt lib32-libjpeg-turbo lib32-libpng lib32-libva lib32-libxslt lib32-mpg123 lib32-openal lib32-opencl-icd-loader lib32-sdl2 lib32-vkd3d lib32-vulkan-icd-loader lib32-vulkan-radeon libcurl-gnutls libgcrypt libjpeg-turbo libpng libva libxslt mono mpg123 openal opencl-icd-loader vkd3d vulkan-icd-loader vulkan-radeon gamemode lib32-gamemode wine-staging winetricks wine-mono steam-native-runtime 
     20 
     21 # openrc services
     22 echo "openrc setup"
     23 rc-update add cupsd default
     24 rc-update add lxdm default