aboutsummaryrefslogtreecommitdiff
path: root/homes
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2022-03-06 16:40:49 -0700
committerKenny Ballou <kb@devnulllabs.io>2022-03-14 11:14:48 -0600
commit383130b5a0d5a0422b0fd08b29eacc1d51b937aa (patch)
treef783bbaa5a51c25f67c03490e9359c828f19a790 /homes
parent0a65b9d8f635fc9562db71f1ac90e7bf07e0b236 (diff)
downloaddotfiles-383130b5a0d5a0422b0fd08b29eacc1d51b937aa.tar.gz
dotfiles-383130b5a0d5a0422b0fd08b29eacc1d51b937aa.tar.xz
config: add direnv service + nix-direnv package
Copy direnvrc from nix-direnv and source into a direnvrc file. nix-direnv is not as fast as lorri, however, it's far easier to package and make reproducible. Similarly, using `use nix` in `.envrc` files is more portable and makes less assumptions about developer machines. Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'homes')
-rw-r--r--homes/daeva.scm2
1 files changed, 2 insertions, 0 deletions
diff --git a/homes/daeva.scm b/homes/daeva.scm
index 45d6f95b..f03c1be3 100644
--- a/homes/daeva.scm
+++ b/homes/daeva.scm
@@ -17,6 +17,7 @@
#:use-module (kbg packages profiles desktop)
#:use-module (kbg packages profiles fonts)
#:use-module (kbg packages emacs)
+ #:use-module (kbg services config direnv)
#:use-module (kbg services config flatpak)
#:use-module (kbg services config git)
#:use-module (kbg services config global)
@@ -42,6 +43,7 @@
(services
(append bash-service
emacs-service
+ direnv-config-service
flatpak-config-service
git-config-service
;; global-config-service