added loop with checks for sourcing scripts

This commit is contained in:
quak
2024-11-20 22:43:18 +01:00
parent eef1c772a4
commit de5dbe208f

View File

@@ -50,17 +50,27 @@ fi
# setup starship
eval "$(starship init bash)"
# setup qmk completion
# source /home/scbj/repos/qmk_firmware/util/qmk_tab_complete.sh
# custom functions for specific purposes
script_path=~/dotfiles/misc/scripts/
source "${script_path}"/colors.sh
source "${script_path}"/dunst.sh
# source shell scripts
source_list=( )
# source alias file
## source alias file
source ~/.bash_alias
## source custom functions for specific purposes
script_path=${HOME}/dotfiles/misc/scripts/
source_list+="${script_path}/colors.sh"
source_list+="${script_path}/dunst.sh"
## source qmk setup script
# source /home/scbj/repos/qmk_firmware/util/qmk_tab_complete.sh
## source cargo setup script
files_to_source="$HOME/.cargo/env"
for script in source_list; do
if [[ -f script ]]; then
source script
fi
done
# source cargo if available
source "$HOME/.cargo/env"