#!/bin/bash export ROOT=~/dotfiles export DOTFILES=$ROOT export SCRIPTS=$DOTFILES/install_scripts case $1 in edit) $EDITOR $ROOT/config/$2 ;; add) echo " - $2" >> $ROOT/packages.conf.yaml ;; install) sudo pacman -Sy python --noconfirm $SCRIPTS/pre-install $SCRIPTS/install-packages # if (( $3 == "applications" )) # then $SCRIPTS/install-applications # fi $SCRIPTS/post-install ;; install-server) sudo apt install python3 neovim neofetch docker -y $ROOT/install -c "$DOTFILES/install-server.yaml" $ROOT/scripts/install-zsh $ROOT/scripts/chuser $ROOT/scripts/install-vim ;; *) echo "Commands:" echo " install installs the dotfiles" echo " edit edit one of the config files" echo " add add a package to the list" ;; esac