From da571e0717c14be86ae0af8ee41f9d282529b46c Mon Sep 17 00:00:00 2001 From: osbm Date: Thu, 13 Mar 2025 18:33:46 +0300 Subject: [PATCH] add direnv to home manager --- home/direnv.nix | 7 +++++++ home/home.nix | 1 + modules/common-packages.nix | 12 ------------ 3 files changed, 8 insertions(+), 12 deletions(-) create mode 100644 home/direnv.nix diff --git a/home/direnv.nix b/home/direnv.nix new file mode 100644 index 0000000..06d9779 --- /dev/null +++ b/home/direnv.nix @@ -0,0 +1,7 @@ +{ + programs.direnv = { + enable = true; + enableFishIntegration = true; + nix-direnv.enable = true; + }; +} \ No newline at end of file diff --git a/home/home.nix b/home/home.nix index b3921f4..863686c 100644 --- a/home/home.nix +++ b/home/home.nix @@ -5,6 +5,7 @@ ./git.nix ./ssh.nix ./bash.nix + ./direnv.nix ./tlrc.nix ./firefox.nix ]; diff --git a/modules/common-packages.nix b/modules/common-packages.nix index 16fe2ed..d833852 100644 --- a/modules/common-packages.nix +++ b/modules/common-packages.nix @@ -44,18 +44,6 @@ enableSSHSupport = true; }; - programs.direnv = { - enable = true; - package = pkgs.direnv; - silent = false; - loadInNixShell = true; - direnvrcExtra = ""; - nix-direnv = { - enable = true; - package = pkgs.nix-direnv; - }; - }; - virtualisation.docker.enable = true; # Enable the OpenSSH daemon.