diff options
-rw-r--r-- | .dir-locals.el | 15 |
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)) |