about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-09-29 15:48:26 +0000
committerAlyssa Ross <hi@alyssa.is>2020-09-29 15:48:26 +0000
commit2861c4ac00c6d257d34be1fd1626cb63ea273272 (patch)
tree92371455906c4afacbc0e1e85f97a547870ad5c4 /modules
parenteb596ebec66deadbf08aea772045931c442ae4c7 (diff)
downloadnixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar.gz
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar.bz2
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar.lz
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar.xz
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.tar.zst
nixlib-2861c4ac00c6d257d34be1fd1626cb63ea273272.zip
modules/zsh: configure direnv
Diffstat (limited to 'modules')
-rw-r--r--modules/shell/zsh/zshrc.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/shell/zsh/zshrc.nix b/modules/shell/zsh/zshrc.nix
index 2c339f0cc11f..b8343e938658 100644
--- a/modules/shell/zsh/zshrc.nix
+++ b/modules/shell/zsh/zshrc.nix
@@ -1,5 +1,6 @@
 { stdenv, lib
 , any-nix-shell
+, direnv
 , zsh-autosuggestions
 , zsh-history-substring-search
 , zsh-syntax-highlighting
@@ -117,6 +118,8 @@ autoload -Uz compinit
 compinit -d "$XDG_CACHE_HOME/zsh/zcompdump"
 
 eval "$(${any-nix-shell}/bin/any-nix-shell zsh --info-right)"
+eval "$(${direnv}/bin/direnv hook zsh)"
+
 source ${zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
 source ${zsh-history-substring-search}/share/zsh-history-substring-search/zsh-history-substring-search.zsh
 source ${zsh-autosuggestions}/share/zsh-autosuggestions/zsh-autosuggestions.zsh