Further updates.
This commit is contained in:
parent
c0d6ee5750
commit
136c01deef
3 changed files with 31 additions and 17 deletions
29
install_packages.sh
Executable file
29
install_packages.sh
Executable file
|
|
@ -0,0 +1,29 @@
|
|||
#! /bin/bash
|
||||
|
||||
# Script to install all packages necessary for the system while documenting their uses.
|
||||
set -e
|
||||
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "Must run as root."
|
||||
exit
|
||||
fi
|
||||
|
||||
|
||||
DISPLAY="plymouth sddm wayland sway swaybg swaylock swayidle wofi waybar wev gammastep"
|
||||
|
||||
TERMINAL="zsh kitty"
|
||||
|
||||
FONTS_THEMES="ttf-liberation adobe-source-code-pro-fonts ttf-sourcecodepro-nerd ttf-dejavu arc-gtk-theme papirus-icon-theme"
|
||||
|
||||
MEDIA="pulseaudio pavucontrol network-manager-applet flameshot bluez bluez-utils blueman pulseaudio-bluetooth"
|
||||
|
||||
# bind contains dig
|
||||
DEV_TOOLS="openssh rust python-virtualenv bind base-devel go which rsync gdb"
|
||||
|
||||
OSDEV_TOOLS="limine dosfstools parted cmake ninja qemu-desktop qemu-system-x86"
|
||||
|
||||
NVIM_DEV="neovim lua-language-server ccls rust-analyzer jedi-language-server ripgrep"
|
||||
|
||||
PROGRAMS="firefox"
|
||||
|
||||
pacman -S $DISPLAY $TERMINAL $FONTS_THEMES $MEDIA $DEV_TOOLS $OSDEV_TOOLS $NVIM_DEV $PROGRAMS
|
||||
Loading…
Add table
Add a link
Reference in a new issue