diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap new file mode 100755 index 0000000..34302b8 --- /dev/null +++ b/.config/yadm/bootstrap @@ -0,0 +1,19 @@ +#!/bin/bash + +sudo pacman -S base-devel git --needed --noconfirm + +if ! command -v paru &> /dev/null; then + echo "Installing paru..." + TEMP_DIR=`mktemp -d` + + git clone https://aur.archlinux.org/paru.git $TEMP_DIR/paru + cd $TEMP_DIR/paru + + makepkg -si --noconfirm +fi + +sudo -v + +paru -S --noconfirm --needed - < ./data/packages.txt + +sudo chsh -s /bin/fish $USER diff --git a/.config/yadm/data/packages.txt b/.config/yadm/data/packages.txt new file mode 100644 index 0000000..1a41f17 --- /dev/null +++ b/.config/yadm/data/packages.txt @@ -0,0 +1,34 @@ +vim +fish +fastfetch +hyfetch +tree +git +nerd-fonts +reflector +pokeget +oh-my-posh + + +# nodejs +# arrpc +# hyprland +# hyprshot +# hyprlock +# hyprpaper +# hypridle +# brightnessctl +# playerctl +# pavucontrol +# nm-connection-editor +# uswm +# sddm +# waybar +# ttf-font-awesome +# swaync +# libnotify +# kitty +# wofi +# nutilus +# sddm-theme-corners-git +# wlogout