diff options
author | David Morgan <djm_uk@protonmail.com> | 2022-11-01 16:49:22 +0000 |
---|---|---|
committer | David Morgan <djm_uk@protonmail.com> | 2022-11-01 16:49:22 +0000 |
commit | a9cd2d7ed6c2ff5ff327580387120cfa691e712e (patch) | |
tree | 54f4ef9275b8f3567cf458273721c7d1769b529a /.emacs.d/lisp | |
parent | 5c86112967546b8a0f766417ae25e7ef58593122 (diff) | |
download | dotfiles-a9cd2d7ed6c2ff5ff327580387120cfa691e712e.tar.gz |
Add aggressive-indent
Diffstat (limited to '.emacs.d/lisp')
-rw-r--r-- | .emacs.d/lisp/init-editor.el | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.emacs.d/lisp/init-editor.el b/.emacs.d/lisp/init-editor.el index cb1fd63..ddc8a0b 100644 --- a/.emacs.d/lisp/init-editor.el +++ b/.emacs.d/lisp/init-editor.el @@ -171,6 +171,19 @@ :diminish :hook (prog-mode . ws-butler-mode)) +(use-package aggressive-indent + :diminish + :config + (unbind-key "C-c C-q" aggressive-indent-mode-map) + ;; don't indent lisp comments + (add-to-list 'aggressive-indent-dont-indent-if + '(and (derived-mode-p 'prog-mode) + (string-match "^\s*;" + (thing-at-point 'line)))) + :hook + (emacs-lisp . aggressive-indent-mode) + (clojure-mode . aggressive-indent-mode)) + (use-package hungry-delete :diminish :hook (prog-mode . turn-on-hungry-delete-mode)) |