aboutsummaryrefslogtreecommitdiff
path: root/.dir-locals.el
diff options
context:
space:
mode:
Diffstat (limited to '.dir-locals.el')
-rw-r--r--.dir-locals.el15
1 files changed, 8 insertions, 7 deletions
diff --git a/.dir-locals.el b/.dir-locals.el
index 49039f2..6b0c55a 100644
--- a/.dir-locals.el
+++ b/.dir-locals.el
@@ -8,9 +8,9 @@
;; For use with 'bug-reference-prog-mode'. Extra bug-reference
;; configuration should be done in your Emacs user configuration file;
;; refer to (info (guix) The Perfect Setup).
- ;; (bug-reference-bug-regexp
- ;; . "\\(<https?://\\bugs\\.gnu\\.org/\\([0-9]+\\)>\\)")
- ;; (bug-reference-url-format . "https://issues.guix.gnu.org/%s")
+ (bug-reference-bug-regexp
+ . "\\(<https?://\\bugs\\.gnu\\.org/\\([0-9]+\\)>\\)")
+ (bug-reference-url-format . "https://issues.guix.gnu.org/%s")
(eval . (add-to-list 'completion-ignored-extensions ".go"))
@@ -39,10 +39,10 @@
;; variable when using various Guix checkouts (e.g., via git worktrees).
(geiser-repl-per-project-p . t)))
- (c-mode . ((c-file-style . "gnu")))
- (scheme-mode
- .
- ((indent-tabs-mode . nil)
+ (c-mode . ((c-file-style . "gnu")))
+ (scheme-mode .
+ ((mode . guix-devel)
+ (indent-tabs-mode . nil)
(eval . (put 'eval-when 'scheme-indent-function 1))
(eval . (put 'call-with-prompt 'scheme-indent-function 1))
(eval . (put 'test-assert 'scheme-indent-function 1))
@@ -85,6 +85,7 @@
(eval . (put 'bag 'scheme-indent-function 0))
(eval . (put 'graft 'scheme-indent-function 0))
(eval . (put 'operating-system 'scheme-indent-function 0))
+ (eval . (put 'home-environment 'scheme-indent-function 0))
(eval . (put 'file-system 'scheme-indent-function 0))
(eval . (put 'swap-space 'scheme-indent-function 0))
(eval . (put 'manifest-entry 'scheme-indent-function 0))