From 5b494f6f847d0bfb2136d018cde24de777876c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Sun, 12 Oct 2025 00:35:56 -0600 Subject: [PATCH] feat(emacs): rainbow delimiters --- modules/home/users/msyds/emacs/init.el | 3 ++- modules/home/users/msyds/emacs/lisp/syd/clojure.el | 4 +++- .../users/msyds/emacs/lisp/syd/rainbow-delimiters.el | 9 +++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 modules/home/users/msyds/emacs/lisp/syd/rainbow-delimiters.el diff --git a/modules/home/users/msyds/emacs/init.el b/modules/home/users/msyds/emacs/init.el index 63e51a6..7568c1b 100644 --- a/modules/home/users/msyds/emacs/init.el +++ b/modules/home/users/msyds/emacs/init.el @@ -51,4 +51,5 @@ syd/clojure syd/lisp syd/minibuffer - syd/auto-save)) + syd/auto-save + syd/rainbow-delimiters)) diff --git a/modules/home/users/msyds/emacs/lisp/syd/clojure.el b/modules/home/users/msyds/emacs/lisp/syd/clojure.el index 020ba17..93333e8 100644 --- a/modules/home/users/msyds/emacs/lisp/syd/clojure.el +++ b/modules/home/users/msyds/emacs/lisp/syd/clojure.el @@ -10,7 +10,9 @@ ("\\.cljs\\'" . clojurescript-mode) ("\\(?:build\\|profile\\)\\.boot\\'" . clojure-mode)) :interpreter (("bb" . clojure-mode) - ("nbb" . clojurescript-mode))) + ("nbb" . clojurescript-mode)) + :config + (add-hook 'clojure-mode-hook #'syd-lisp-mode)) (use-package cider :after clojure-mode diff --git a/modules/home/users/msyds/emacs/lisp/syd/rainbow-delimiters.el b/modules/home/users/msyds/emacs/lisp/syd/rainbow-delimiters.el new file mode 100644 index 0000000..9eb337c --- /dev/null +++ b/modules/home/users/msyds/emacs/lisp/syd/rainbow-delimiters.el @@ -0,0 +1,9 @@ +;;; -*- lexical-binding: t; -*- + +(require 'syd/base) +(require 'syd/lisp) + +(use-package rainbow-delimiters + :hook syd-lisp-mode) + +(provide 'syd/rainbow-delimiters)