about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-10-01 17:35:59 +0000
committerAlyssa Ross <hi@alyssa.is>2020-10-01 17:35:59 +0000
commit537fa4d64fe256d1d08fc0a9320cc375269c1de1 (patch)
treedac02a29d7ccb4883683968e1064964c13f0df80 /modules
parentc4ca7e75315ad3da5e0240e08ed7c9cbf89fc23a (diff)
downloadnixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar.gz
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar.bz2
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar.lz
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar.xz
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.tar.zst
nixlib-537fa4d64fe256d1d08fc0a9320cc375269c1de1.zip
modules/emacs: install direnv
Diffstat (limited to 'modules')
-rw-r--r--modules/workstation/emacs/default.nix1
-rw-r--r--modules/workstation/emacs/init.el3
2 files changed, 4 insertions, 0 deletions
diff --git a/modules/workstation/emacs/default.nix b/modules/workstation/emacs/default.nix
index 70769f507099..a577b38c0355 100644
--- a/modules/workstation/emacs/default.nix
+++ b/modules/workstation/emacs/default.nix
@@ -5,6 +5,7 @@
     ((emacsPackagesFor emacs-pgtk).emacsWithPackages (epkgs: with epkgs; [
       adoc-mode
       cmake-mode
+      direnv
       go-mode
       magit
       markdown-mode
diff --git a/modules/workstation/emacs/init.el b/modules/workstation/emacs/init.el
index 5314534e7134..cf035131d860 100644
--- a/modules/workstation/emacs/init.el
+++ b/modules/workstation/emacs/init.el
@@ -19,6 +19,9 @@
 (add-to-list 'auto-mode-alist '("\\.adoc\\'" . adoc-mode))
 (add-to-list 'auto-mode-alist '("\\.quirks\\'" . conf-unix-mode))
 
+;;; Direnv ;;;
+(direnv-mode)
+
 ;;; Ibuffer ;;;
 ;; Open ibuffer in other window, to match behaviour of the default
 ;; list-buffers.