diff --git a/home/jonas/static/doom-config/config.el b/home/jonas/static/doom-config/config.el index 4a5ea88..928cd48 100644 --- a/home/jonas/static/doom-config/config.el +++ b/home/jonas/static/doom-config/config.el @@ -83,3 +83,6 @@ (map! :leader :desc "Project VTerm" "p RET" #'projectile-run-vterm) + +(use-package! envrc + :hook (after-init . envrc-global-mode)) diff --git a/home/jonas/static/doom-config/packages.el b/home/jonas/static/doom-config/packages.el index a3c8fcf..7f2d397 100644 --- a/home/jonas/static/doom-config/packages.el +++ b/home/jonas/static/doom-config/packages.el @@ -53,3 +53,4 @@ :recipe (:host github :repo "akirak/conventional-commit.el" :files ("conventional-commit.el"))) (package! realgud) +(package! envrc) diff --git a/home/jonas/zsh.nix b/home/jonas/zsh.nix index 6445938..85e2bd3 100644 --- a/home/jonas/zsh.nix +++ b/home/jonas/zsh.nix @@ -10,6 +10,13 @@ in { recursive = true; }; + # direnv + programs.direnv = { + enable = true; + enableZshIntegration = true; + nix-direnv.enable = true; + }; + # Zsh programs.zsh = { enable = true;