Remove hardcoded Direnv setup, since zeval can handle it

This commit is contained in:
Danielle McLean 2023-11-21 14:37:52 +11:00
parent 73ee5d18d6
commit f726ccc185
Signed by: 00dani
GPG key ID: 52C059C3B22A753E

View file

@ -1,12 +0,0 @@
#! zsh
_direnv_hook() {
trap -- '' SIGINT
emulate zsh -c "$(direnv export zsh)"
trap - SIGINT
}
typeset -ag precmd_functions chpwd_functions
if (( $+commands[direnv] )); then
[[ -z ${precmd_functions[(r)_direnv_hook]} ]] && precmd_functions+=(_direnv_hook)
[[ -z ${chpwd_functions[(r)_direnv_hook]} ]] && chpwd_functions+=(_direnv_hook)
fi