repo housekeeping + theming + terraform

+ terraform auto-completion
+ oh-my-posh
+ nerd-font: Code New Roman Nerd Font
This commit is contained in:
Gal Szkolnik 2022-05-23 00:40:30 -04:00
parent 5c083d662c
commit db7b065b6c
20 changed files with 260 additions and 9 deletions

27
_home/dot_bashrc Normal file
View file

@ -0,0 +1,27 @@
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
if [ -d ~/.sz.shrc.d ]; then
script_source=("$(find ~/.sz.shrc.d -maxdepth 1 -type d -name "$(ps -p$$ -ho comm).pre")")
script_source+=("$(find ~/.sz.shrc.d -maxdepth 0 -type d)")
script_source+=("$(find ~/.sz.shrc.d -maxdepth 1 -type d -name "$(ps -p$$ -ho comm).post")")
for script_src in ${script_source[@]}; do
scripts=$(find $script_src -maxdepth 1 -type f -not -name "*.off" | sort)
for script_name in $scripts; do
if [ -r $script_name ]; then
[ -z ${DBG_SZSHRC} ] || echo "Sourcing $script_name..."
. $script_name
fi
done
unset scripts
unset script_name
done
unset script_source
fi