From 2445cc4e9d67477f812b88f55414f91b1ed028f7 Mon Sep 17 00:00:00 2001 From: derped Date: Sat, 15 Apr 2023 14:00:08 +0200 Subject: [PATCH] Emacs add direnv mode. --- pkgsets/emacs/direnv.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 pkgsets/emacs/direnv.nix diff --git a/pkgsets/emacs/direnv.nix b/pkgsets/emacs/direnv.nix new file mode 100644 index 0000000..fc0ec66 --- /dev/null +++ b/pkgsets/emacs/direnv.nix @@ -0,0 +1,12 @@ +{ config, lib, pkgs, ... }: + +with lib; + +mkIf (elem "emacs::direnv" config.machine.pkgs) { + programs.emacs.init.usePackage.direnv = { + enable = true; + config = ''(direnv-mode)''; + }; + services.lorri.enable = true; + environment.systemPackages = with pkgs; [ lorri direnv ]; +}