From 73b3d1960edeb97c6dbec03bafdf170030003551 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 22 Jun 2020 19:50:06 +0200 Subject: Setup direnv to use nix-shell envs from Emacs --- gui/conf/init.el | 8 ++++++-- home.nix | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gui/conf/init.el b/gui/conf/init.el index f92a3eb..b6cd00b 100644 --- a/gui/conf/init.el +++ b/gui/conf/init.el @@ -117,8 +117,12 @@ (use-package nix-mode :ensure t) -(use-package nix-buffer - :ensure t) + +(use-package direnv + :ensure t + :config + (setq direnv-always-show-summary nil) + (direnv-mode)) (use-package org :ensure t diff --git a/home.nix b/home.nix index d6390ae..8aead19 100644 --- a/home.nix +++ b/home.nix @@ -65,4 +65,7 @@ ns = "persistent-nix-shell -s"; cat = "bat --plain"; }; + + programs.direnv.enable = true; + programs.direnv.enableNixDirenvIntegration = true; } -- cgit v1.2.3