|
@@ -0,0 +1,17 @@
|
|
|
+function custsh_script() {
|
|
|
+ echo $HOME/.zsh/custom/$1.zsh
|
|
|
+}
|
|
|
+
|
|
|
+CUSTOM_SHELL_SCRIPT=$(custsh_script $CUSTOM_SHELL)
|
|
|
+if [ -f "$CUSTOM_SHELL_SCRIPT" ] && [ ! -x "$CUSTOM_SHELL_SCRIPT" ]; then
|
|
|
+ source $CUSTOM_SHELL_SCRIPT
|
|
|
+fi
|
|
|
+
|
|
|
+function custsh() {
|
|
|
+ CUSTOM_SHELL_SCRIPT=$(custsh_script $1)
|
|
|
+ if [ -x "$CUSTOM_SHELL_SCRIPT" ]; then
|
|
|
+ source $CUSTOM_SHELL_SCRIPT
|
|
|
+ else
|
|
|
+ CUSTOM_SHELL=$1 zsh
|
|
|
+ fi
|
|
|
+}
|