diff --git a/apps.aur b/apps.aur new file mode 100644 index 0000000..0b8d42f --- /dev/null +++ b/apps.aur @@ -0,0 +1,4 @@ +arch-wiki-man +chiaki +ly +polybar diff --git a/apps.list b/apps.list new file mode 100644 index 0000000..babc3f7 --- /dev/null +++ b/apps.list @@ -0,0 +1,28 @@ +alacritty +dunst +figlet +firefox +fzf +gimp +hacksaw +htop +i3-gaps +jq +lxappearance +mpv +mupdf +ncdu +neofetch +neovim +nmap +ntfs-3g +obs-studio +pipewire +playerctl +ranger +rofi +shotgun +steam +ttf-fira-code +ttf-font-awesome +git diff --git a/bootstrap.sh b/bootstrap.sh index 76c8c54..f4d1365 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -5,6 +5,7 @@ usage() { echo echo " -S installs all this shit" echo " -R removes all this shit" + echo " -U updates or installs all packages" } if [ $# -eq 0 ] ; then @@ -48,3 +49,11 @@ cd && rm -rf .bashrc $nvimDir $alacrittyDir $i3Dir $polybarDir $rofiDir $picomFi fi +if [ "$1" = "-U" ] ; then + archPackages=$(cat apps.list) + aurPackages=$(cat apps.aur) + + echo "Installing Arch packages... " + echo "We need your sudo privileges" + sudo pacman -S $archPackages --noconfirm --needed +fi