From 0bd8b30b2ac96af599bee7f601c70e78c51c9f6f Mon Sep 17 00:00:00 2001 From: bd Date: Sun, 6 Jul 2025 17:27:18 -0400 Subject: Add clojure mode --- .config/emacs/modules/bd--devel.el | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to '.config/emacs') diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el index 73b5969..c396161 100644 --- a/.config/emacs/modules/bd--devel.el +++ b/.config/emacs/modules/bd--devel.el @@ -145,6 +145,8 @@ Otherwise, open the repository's main page." (require 'geiser-mode) (require 'geiser-guile) +(use-package cider) + (use-package gdb-mi :config (setopt gdb-debuginfod-enable-setting nil)) @@ -153,8 +155,8 @@ Otherwise, open the repository's main page." :defer t :hook ((c-mode . eglot-ensure) (c++-mode . eglot-ensure) - (python-mode . eglot-ensure) - (python-ts-mode . eglot-ensure)) + (python-mode . eglot-ensure) + (python-ts-mode . eglot-ensure)) :bind (:map eglot-mode-map ("C-c C-f" . eglot-format) ("C-c C-e" . eglot-rename)) @@ -164,11 +166,13 @@ Otherwise, open the repository's main page." jsonrpc-event-hook nil) (add-to-list 'eglot-server-programs '(c-mode . ("ccls" "--init={\"clang\": {\"extraArgs\": [\"-std=c++20\"]}}")) - '((python-mode python-ts-mode) . ("pylsp")))) + '((python-mode python-ts-mode) . ("pylsp")))) (use-package rainbow-mode :hook css-mode) +(use-package clojure-mode) + (use-package slime :defer t :commands slime @@ -196,6 +200,8 @@ Otherwise, open the repository's main page." emacs-lisp-mode eshell-mode geiser-repl-mode + clojure-mode + lisp-mode scheme-mode slime-repl-mode -- cgit v1.2.3