From d09547a33f98742e05b30cfc38a4448a6b671ca6 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 18 Feb 2021 21:49:43 +0530 Subject: Fixes direnv integration for emacs --- configuration.nix | 4 ++++ home.nix | 4 ++++ packages.nix | 6 +++--- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/configuration.nix b/configuration.nix index 699a5e5..00d4759 100644 --- a/configuration.nix +++ b/configuration.nix @@ -83,6 +83,10 @@ in { automatic = true; dates = "weekly"; }; + nix.extraOptions = '' + keep-outputs = true + keep-derivations = true + ''; system.stateVersion = "20.09"; } diff --git a/home.nix b/home.nix index a70e8ca..d846360 100644 --- a/home.nix +++ b/home.nix @@ -19,6 +19,10 @@ in { enable = true; client.enable = true; }; + programs.direnv = { + enable = true; + enableNixDirenvIntegration = true; + }; programs.lsd = { enable = true; diff --git a/packages.nix b/packages.nix index d7a7717..c0c1935 100644 --- a/packages.nix +++ b/packages.nix @@ -27,9 +27,9 @@ let rnix-lsp python-language-server - haskell-language-server - cabal-install - ghc + # haskell-language-server + # cabal-install + # ghc ] ++ (with pkgs.nodePackages; [ typescript typescript-language-server -- cgit v1.3.1