zshrc: secret exports, alias and functions files

This commit is contained in:
Ismo Vuorinen
2023-01-17 10:00:49 +02:00
parent 410f5ac2b5
commit 965c47efef
2 changed files with 3 additions and 0 deletions

View File

@@ -4,6 +4,7 @@
*.cache
*~
*-secret
__secret
__ignored
__test_*.php

2
zshrc
View File

@@ -48,7 +48,9 @@ function x-load-configs()
# Load the shell dotfiles, and then some:
for file in ~/.dotfiles/config/{exports,alias,functions}; do
[ -r "$file" ] && [ -f "$file" ] && source "$file"
[ -r "$file-secret" ] && [ -f "$file-secret" ] && source "$file-secret"
[ -r "$file-$HOSTNAME" ] && [ -f "$file-$HOSTNAME" ] && source "$file-$HOSTNAME"
[ -r "$file-$HOSTNAME-secret" ] && [ -f "$file-$HOSTNAME-secret" ] && source "$file-$HOSTNAME-secret"
done
}
x-load-configs