Configure highlight guides

This commit is contained in:
Nathan McCarty 2023-04-18 23:47:29 -04:00
parent 86d2ca5e39
commit fb0172cb35
Signed by: thatonelutenist
GPG Key ID: D70DA3DD4D1E9F96
1 changed files with 18 additions and 3 deletions

View File

@ -64,9 +64,9 @@ The provided default ~config.el~
solarized-scale-markdown-headlines t solarized-scale-markdown-headlines t
solarized-scale-org-headlines t) solarized-scale-org-headlines t)
(advice-add #'enable-theme :after (advice-add #'enable-theme :after
(lambda (&rest _) (lambda (&rest _)
(set-face-attribute 'mode-line nil :overline nil :underline nil) (set-face-attribute 'mode-line nil :overline nil :underline nil)
(set-face-attribute 'mode-line-inactive nil :overline nil :underline nil))) (set-face-attribute 'mode-line-inactive nil :overline nil :underline nil)))
(load-theme 'solarized-selenized-black t)) (load-theme 'solarized-selenized-black t))
;; This determines the style of line numbers in effect. If set to `nil', line ;; This determines the style of line numbers in effect. If set to `nil', line
@ -208,6 +208,21 @@ Load the keychain environment variables into emacs
(require 'keychain-environment) (require 'keychain-environment)
(keychain-refresh-environment) (keychain-refresh-environment)
#+end_src #+end_src
** Configure indent guides
First disable the automatic colors mode, and turn on responsive mode
#+begin_src emacs-lisp
(after! highlight-indent-guides
(setq highlight-indent-guides-auto-enabled nil
highlight-indent-guides-responsive 'stack))
#+end_src
Now setup our theming
#+begin_src emacs-lisp
(custom-theme-set-faces! 'solarized-selenized-black
'(highlight-indent-guides-character-face :foreground "#3b3b3b")
'(highlight-indent-guides-top-character-face :foreground "#70b433")
'(highlight-indent-guides-stack-character-face :foreground "#a580e2"))
#+end_src
* Basic Editing * Basic Editing
** Evil Mode ** Evil Mode
Emacs is best vim, fite me Emacs is best vim, fite me