diff --git a/zsh/func/init_env_darwin b/zsh/func/init_env_darwin index 7d86399..4d28097 100644 --- a/zsh/func/init_env_darwin +++ b/zsh/func/init_env_darwin @@ -1,5 +1,4 @@ #!/usr/bin/env zsh -# vim:ft=zsh: # Eryn Wells autoload append_to_path @@ -9,7 +8,6 @@ export OSBUILD=`sysctl -n kern.osversion` export OSVERSION=`sysctl -n kern.osproductversion` export HWMODEL=`sysctl -n hw.model` -export c="$HOME/Code" export dd="$HOME/Library/Developer/Xcode/DerivedData" local pythonRoot diff --git a/zsh/func/init_rc_tilde_paths b/zsh/func/init_rc_tilde_paths new file mode 100644 index 0000000..63c1133 --- /dev/null +++ b/zsh/func/init_rc_tilde_paths @@ -0,0 +1,11 @@ +#!/usr/bin/env zsh +# Eryn Wells + +for x in "$HOME/Code" "$HOME/Documents/Code"; do + if [[ ! -d "$x" ]]; then + continue + fi + export c="$x" + break +done + diff --git a/zshrc b/zshrc index 328b225..49599c5 100644 --- a/zshrc +++ b/zshrc @@ -4,6 +4,7 @@ autoload -Uz init_app_environments autoload -Uz init_configure_ls autoload -Uz init_rc_aliases +autoload -Uz init_rc_tilde_paths autoload -Uz init_rc_configure_completion autoload -Uz init_rc_configure_prompt autoload -Uz init_rc_configure_zle @@ -12,6 +13,7 @@ autoload -Uz init_zsh_history autoload -Uz init_zsh_functions init_rc_aliases +init_rc_tilde_paths init_rc_configure_prompt loquacious init_rc_configure_zle emacs init_rc_configure_completion