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 *.cache
*~ *~
*-secret
__secret __secret
__ignored __ignored
__test_*.php __test_*.php

2
zshrc
View File

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