17 lines
1.7 KiB
Bash
17 lines
1.7 KiB
Bash
#!/usr/bin/env zsh
|
|
|
|
#! ██████╗░░█████╗░ ███╗░░██╗░█████╗░████████╗ ███████╗██████╗░██╗████████╗
|
|
#! ██╔══██╗██╔══██╗ ████╗░██║██╔══██╗╚══██╔══╝ ██╔════╝██╔══██╗██║╚══██╔══╝
|
|
#! ██║░░██║██║░░██║ ██╔██╗██║██║░░██║░░░██║░░░ █████╗░░██║░░██║██║░░░██║░░░
|
|
#! ██║░░██║██║░░██║ ██║╚████║██║░░██║░░░██║░░░ ██╔══╝░░██║░░██║██║░░░██║░░░
|
|
#! ██████╔╝╚█████╔╝ ██║░╚███║╚█████╔╝░░░██║░░░ ███████╗██████╔╝██║░░░██║░░░
|
|
#! ╚═════╝░░╚════╝░ ╚═╝░░╚══╝░╚════╝░░░░╚═╝░░░ ╚══════╝╚═════╝░╚═╝░░░╚═╝░░░
|
|
|
|
# Load all custom module files // Directories are ignored
|
|
# As Directories are ignored, we can store a bunch of boilerplate script in a ``./conf.d/custom-directory``
|
|
# then we can make an entry point script: `./conf.d/custom-directory.zsh`managing all the files in that directory
|
|
|
|
for file in "${ZDOTDIR:-$HOME/.config/zsh}/conf.d/"*.zsh; do
|
|
[ -r "$file" ] && source "$file"
|
|
done
|