feat(emacs): Set nix-mode syntax table

This commit is contained in:
Madeleine Sydney
2025-02-20 17:17:31 -07:00
15 changed files with 180 additions and 61 deletions

View File

@@ -23,7 +23,9 @@
'js-mode)))
:config
(add-hook 'nix-mode-hook #'lsp)
(set-popup-rule! "^\\*nixos-options-doc\\*$" :ttl 0 :quit t)
(set-repl-handler! 'nix-mode #'syd-nix-open-nix-repl))
(set-popup-rule! (rx bol "*nixos-options-doc*" eol) :ttl 0 :quit t)
(set-repl-handler! 'nix-mode #'syd-nix-open-nix-repl)
(dolist (c '(?- ?_))
(modify-syntax-entry c "w" nix-mode-syntax-table)))
(provide 'syd-lang-nix)