diff --git a/apps.aur b/apps.aur deleted file mode 100644 index e293a63..0000000 --- a/apps.aur +++ /dev/null @@ -1,3 +0,0 @@ -chiaki -ly -polybar diff --git a/apps.list b/apps.list deleted file mode 100644 index ddb094f..0000000 --- a/apps.list +++ /dev/null @@ -1,31 +0,0 @@ -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 -steam-native-runtime -sway -waybar diff --git a/bootstrap.sh b/bootstrap.sh index a3fd2a8..4bb3539 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -1,37 +1,34 @@ #!/bin/bash -declare -A configs +declare -A configs=( + ["$PWD/config/.bashrc"]="$HOME/.bashrc" + ["$PWD/config/.gitconfig"]="$HOME/.gitconfig" + ["$PWD/config/nvim"]="$HOME/.config/nvim" + ["$PWD/config/alacritty"]="$HOME/.config/alacritty" + ["$PWD/config/rofi"]="$HOME/.config/rofi" + ["$PWD/config/dunst"]="$HOME/.config/dunst" + ["$PWD/config/fontconfig"]="$HOME/.config/fontconfig" + ["$PWD/config/sway"]="$HOME/.config/sway" + ["$PWD/config/swaylock"]="$HOME/.config/swaylock" + ["$PWD/config/waybar"]="$HOME/.config/waybar" + ["$PWD/config/wlogout"]="$HOME/.config/wlogout" + ["$PWD/config/i3"]="$HOME/.config/i3" + ["$PWD/config/polybar"]="$HOME/.config/polybar" + ["$PWD/config/picom.conf"]="$HOME/.config/picom.conf" +) + usage() { - echo "usage: (./)bootstrap [-S][-R]" + echo "usage: (./)bootstrap.sh [-S][-R]" echo echo " -S installs all this shit" echo " -R removes all this shit" - echo " -U updates or installs all packages" } if [ $# -eq 0 ] ; then usage fi -configs=( - ["$PWD/config/.bashrc"]="$HOME/.bashrc" - ["$PWD/config/.gitconfig"]="$HOME/.gitconfig" - ["$PWD/config/nvim"]="$HOME/.config/nvim" - ["$PWD/config/alacritty"]="$HOME/.config/alacritty" - ["$PWD/config/i3"]="$HOME/.config/i3" - ["$PWD/config/polybar"]="$HOME/.config/polybar" - ["$PWD/config/sway"]="$HOME/.config/sway" - ["$PWD/config/swaylock"]="$HOME/.config/swaylock" - ["$PWD/config/waybar"]="$HOME/.config/waybar" - ["$PWD/config/rofi"]="$HOME/.config/rofi" - ["$PWD/config/dunst"]="$HOME/.config/dunst" - ["$PWD/config/fontconfig"]="$HOME/.config/fontconfig" - ["$PWD/config/wlogout"]="$HOME/.config/wlogout" - ["$PWD/config/picom.conf"]="$HOME/.config/picom.conf" -) - - # Install all configs if [ "$1" = "-S" ] ; then @@ -62,12 +59,3 @@ do done 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