diff options
Diffstat (limited to '.config/emacs/init.el')
-rw-r--r-- | .config/emacs/init.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 7ce9d61..903303e 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -76,6 +76,7 @@ (use-package editorconfig :config (editorconfig-mode 1)) ;; Major modes (non-HTML-related) +(use-package bats-mode :mode "\\.bats\\'") (use-package bison-mode :mode (("\\.l\\'" . bison-mode) ("\\.y\\'" . bison-mode) @@ -90,6 +91,7 @@ (set (make-local-variable 'graphviz-dot-auto-indent-on-semi) nil) ))) (use-package markdown-mode :mode ("\\.markdown\\'" "\\.md\\'" "\\.ronn\\'")) +(use-package meson-mode :mode "/meson\\(\\.build\\|_options\\.txt\\)\\'") (use-package nginx-mode :mode ("nginx\\.conf\\'" "/nginx/.+\\.conf\\'")) (use-package yaml-mode :mode "\\.\\(e?ya?\\|ra\\)ml\\'") ;; Major modes (HTML-related) @@ -319,6 +321,10 @@ sh-script.el is broken." (add-hook 'sh-mode-hook '(lambda () (sh-electric-here-document-mode 0) + +(add-hook 'erc-mode-hook + '(lambda () + (define-key erc-mode-map (kbd "C-c C-u") 'erc-cmd-QUERY) )) (add-hook 'js-mode-hook |