45 lines
925 B
Bash
45 lines
925 B
Bash
#!/bin/bash
|
|
echo "Setting up template environment"
|
|
|
|
load_defaults=""
|
|
|
|
case "$1" in
|
|
default) load_defaults="defaults";;
|
|
"") echo "No template-setup command given";;
|
|
*) echo "'$1' is not a valid template-setup command";;
|
|
esac
|
|
|
|
echo $load_defaults
|
|
exit
|
|
|
|
## Script Location
|
|
SCRIPTDIR=$(dirname $0)
|
|
source "$SCRIPTDIR/common/colors.sh"
|
|
git -C $SCRIPTDIR pull
|
|
echo ""
|
|
|
|
source $SCRIPTDIR/defaults-dbb.sh
|
|
|
|
for scriptfile in "$SCRIPTDIR"/[0-9]*.sh
|
|
do
|
|
|
|
|
|
TOPLEVELSUBDIRSCRIPTTEXT=$(echo "`basename $scriptfile | cut -f 1 -d '.' | sed 's/[0-9]/ /g; s/[\-]/ /; s/^[[:space:]]*//'`")
|
|
printf "${COL_CYAN}" "$TOPLEVELSUBDIRSCRIPTTEXT"
|
|
|
|
/bin/bash $scriptfile
|
|
exit
|
|
|
|
echo ""
|
|
done
|
|
|
|
/bin/bash "$SCRIPTDIR/common/avatar.sh"
|
|
echo "template_setup completed"
|
|
|
|
|
|
case "$1" in
|
|
defaults) load_defaults="defaults";;
|
|
"") echo "No template-setup command given";;
|
|
*) echo "'$1' is not a valid template-setup command";;
|
|
esac
|