added loop with checks for sourcing scripts
This commit is contained in:
@@ -50,17 +50,27 @@ fi
|
|||||||
# setup starship
|
# setup starship
|
||||||
eval "$(starship init bash)"
|
eval "$(starship init bash)"
|
||||||
|
|
||||||
# setup qmk completion
|
|
||||||
# source /home/scbj/repos/qmk_firmware/util/qmk_tab_complete.sh
|
|
||||||
|
|
||||||
# custom functions for specific purposes
|
# source shell scripts
|
||||||
script_path=~/dotfiles/misc/scripts/
|
source_list=( )
|
||||||
source "${script_path}"/colors.sh
|
|
||||||
source "${script_path}"/dunst.sh
|
|
||||||
|
|
||||||
# source alias file
|
## source alias file
|
||||||
source ~/.bash_alias
|
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"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user