emacs: make lisp editing more evil with lispyville
Alan Pearce alan@alanpearce.eu
Thu, 30 Mar 2023 20:22:42 +0200
2 files changed, 11 insertions(+), 2 deletions(-)
M user/emacs/init.el → user/emacs/init.el
@@ -686,6 +686,8 @@ (setq-default indent-tabs-mode nil tab-width 2 tab-always-indent 'complete) +(electric-pair-mode +1) + (use-package ws-butler :ghook ('prog-mode-hook)) @@ -786,7 +788,13 @@ :after clojure-mode) (use-package rainbow-delimiters :ghook ('clojure-mode-hook 'emacs-lisp-mode-hook)) -(use-package paredit + +(use-package lispy + :ghook '(emacs-lisp-mode-hook + clojure-mode-hook + racket-mode-hook)) + +(use-package lispyville :ghook '(emacs-lisp-mode-hook clojure-mode-hook racket-mode-hook))
M user/settings/emacs.nix → user/settings/emacs.nix
@@ -122,12 +122,13 @@ goto-chg helpful json-mode lua-mode + lispy + lispyville magit markdown-mode modus-themes doom-modeline org-journal - paredit posframe projectile projectile-ripgrep