aboutsummaryrefslogtreecommitdiff
path: root/config/emacs/languages.org
diff options
context:
space:
mode:
authorJacob Janzen <jjanzenn@proton.me>2024-08-08 16:03:05 -0500
committerJacob Janzen <jjanzenn@proton.me>2024-08-08 16:03:05 -0500
commit545dfbb53f2bb6d7669ca7bfd1f4775a9150b530 (patch)
tree226c23c41398b5bc1ba070ed38925b7d718382d6 /config/emacs/languages.org
parent1116e6b76eb5921698f11df04631df515b74cfb3 (diff)
update configs, remove index files
Diffstat (limited to 'config/emacs/languages.org')
-rw-r--r--config/emacs/languages.org17
1 files changed, 17 insertions, 0 deletions
diff --git a/config/emacs/languages.org b/config/emacs/languages.org
index 765659b..a0a19e4 100644
--- a/config/emacs/languages.org
+++ b/config/emacs/languages.org
@@ -71,6 +71,23 @@ Install Lua support and run =eglot= on Lua files.
(add-hook 'lua-mode-hook 'jj/eglot-setup))
#+end_src
+Better Lisp editing with =lispy=.
+#+begin_src emacs-lisp :tangle ~/.config/emacs/languages.el :mkdirp yes
+ (use-package lispy
+ :hook (emacs-lisp-mode . lispy-mode))
+ (use-package lispyville
+ :after lispy
+ :hook (lispy-mode . lispyville-mode))
+#+end_src
+
+Better parentheses handling in lisp with =parinfer-rust-mode=.
+#+begin_src emacs-lisp :tangle ~/.config/emacs/tools.el :mkdirp yes
+ (use-package parinfer-rust-mode
+ :hook (emacs-lisp-mode . parinfer-rust-mode)
+ :init
+ (setq parinfer-rust-auto-download t))
+#+end_src
+
* Markdown
Install Markdown support and run =eglot= on Markdown files.
#+begin_src emacs-lisp :tangle ~/.config/emacs/languages.el :mkdirp yes