Dotfiles/setup/install.sh

24 lines
885 B
Bash
Executable File

#!/bin/bash
echo "Running Core installation Scripts"
bash ~/Dotfiles/setup/modules/package-managers.sh
bash ~/Dotfiles/setup/modules/core-packages.sh
bash ~/Dotfiles/setup/modules/core.sh
echo "Running Shell config deployment Script"
bash ~/Dotfiles/setup/modules/shell-setup.sh
read -n1 -p "what DE to install? [hyprland,sway,none]" doit
case $doit in
hyprland) bash ~/Dotfiles/setup/modules/Desktop-Environments/hyprland.sh ;;
sway) bash ~/Dotfiles/setup/modules/Desktop-Environments/sway.sh ;;
none) echo "Skipping DE installation" ;;
*) echo "please choose a desktop environment to install" ;;
esac
bash ~/Dotfiles/setup/modules/optional-Modules/python.sh
bash ~/Dotfiles/setup/modules/optional-Modules/zfs.sh
bash ~/Dotfiles/setup/modules/optional-Modules/gaming-packages.sh
bash ~/Dotfiles/setup/modules/optional-Modules/network-developer-packages.sh