mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
General clean up
This commit is contained in:
@ -12,18 +12,19 @@
|
||||
(narf:compile-el)))
|
||||
|
||||
(add-hook! emacs-lisp-mode
|
||||
;; (add-hook 'before-save-hook 'delete-trailing-whitespace nil t)
|
||||
(add-hook 'before-save-hook 'delete-trailing-whitespace nil t)
|
||||
(add-hook 'after-save-hook 'narf-elisp-auto-compile nil t))
|
||||
|
||||
;; Highlight extra NARF keywords
|
||||
(let ((new-keywords '("add-hook!"
|
||||
"bind!"
|
||||
"after!"
|
||||
"λ"
|
||||
"in!"
|
||||
)))
|
||||
(let ((keywords '("add-hook!"
|
||||
"bind!"
|
||||
"after!"
|
||||
"λ"
|
||||
"in!"
|
||||
"define-company-backend!"
|
||||
)))
|
||||
(font-lock-add-keywords 'emacs-lisp-mode
|
||||
`((,(concat "(\\s-*" (regexp-opt new-keywords 'paren) "\\_>")
|
||||
`((,(concat "(\\s-*" (regexp-opt keywords 'paren) "\\_>")
|
||||
1 font-lock-keyword-face)) 'append))
|
||||
|
||||
;; Real go-to-definition for elisp
|
||||
|
Reference in New Issue
Block a user