mirror of
https://github.com/JonasunderscoreJones/i3-system-setup.git
synced 2025-10-22 19:19:19 +02:00
Merge branch 'main' of https://github.com/J-onasJones/i3-system-setup
This commit is contained in:
commit
ae0a01e32b
2 changed files with 178 additions and 7 deletions
167
packages.txt
Normal file
167
packages.txt
Normal 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
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue