diff --git a/system/shared/home-manager.nix b/system/shared/home-manager.nix
index 6f3cbde5..544edbe5 100644
--- a/system/shared/home-manager.nix
+++ b/system/shared/home-manager.nix
@@ -655,6 +655,12 @@ in
   };
   programs.nnn.enable = true;
 
+  programs.direnv = {
+    enable = true;
+    enableZshIntegration = true;
+    nix-direnv.enable = true;
+  };
+
   home.sessionPath = [ "$HOME/.config/bin" ];
 
   xdg.configFile."ripgrep/config".text = ''