feat: add rainbow-delimiters
This commit is contained in:
parent
1b898fc223
commit
476c70e45f
1 changed files with 27 additions and 0 deletions
27
config.org
27
config.org
|
|
@ -2179,6 +2179,33 @@ I like having ophints for vim editing so that I don't get lost when making large
|
||||||
'(evil-goggles-change-face :inherit evil-goggles-delete-face)))
|
'(evil-goggles-change-face :inherit evil-goggles-delete-face)))
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
** Rainbow Delimiters
|
||||||
|
|
||||||
|
#+call: confpkg("Pkg: rainbow-delimiters")
|
||||||
|
|
||||||
|
The =rainbow-delimiters= package adds a simple minor mode to color matching parentheses and other delimiters, in order to better distinguish nested structure in languages like Lisp.
|
||||||
|
|
||||||
|
#+begin_src emacs-lisp :tangle packages.el
|
||||||
|
(package! rainbow-delimiters)
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src emacs-lisp
|
||||||
|
(use-package! rainbow-delimiters
|
||||||
|
:defer t
|
||||||
|
:hook (prog-mode . rainbow-delimiters-mode)
|
||||||
|
:config
|
||||||
|
(custom-set-faces!
|
||||||
|
`(rainbow-delimiters-depth-1-face :foreground ,(doom-color 'fg))
|
||||||
|
`(rainbow-delimiters-depth-2-face :foreground ,(doom-color 'red))
|
||||||
|
`(rainbow-delimiters-depth-3-face :foreground ,(doom-color 'orange))
|
||||||
|
`(rainbow-delimiters-depth-4-face :foreground ,(doom-color 'brown))
|
||||||
|
`(rainbow-delimiters-depth-5-face :foreground ,(doom-color 'green))
|
||||||
|
`(rainbow-delimiters-depth-6-face :foreground ,(doom-color 'cyan))
|
||||||
|
`(rainbow-delimiters-depth-7-face :foreground ,(doom-color 'blue))
|
||||||
|
`(rainbow-delimiters-depth-9-face :foreground ,(doom-color 'magenta))
|
||||||
|
`(rainbow-delimiters-depth-9-face :foreground ,(doom-color 'base5))))
|
||||||
|
#+end_src
|
||||||
|
|
||||||
** Snippets
|
** Snippets
|
||||||
|
|
||||||
#+call: confpkg("Pkg: yasnippet")
|
#+call: confpkg("Pkg: yasnippet")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue