From fb0172cb355f87c09795eec3998924bb06843828 Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Tue, 18 Apr 2023 23:47:29 -0400 Subject: [PATCH] Configure highlight guides --- config.org | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/config.org b/config.org index 985d110..6ea0f74 100644 --- a/config.org +++ b/config.org @@ -64,9 +64,9 @@ The provided default ~config.el~ solarized-scale-markdown-headlines t solarized-scale-org-headlines t) (advice-add #'enable-theme :after - (lambda (&rest _) - (set-face-attribute 'mode-line nil :overline nil :underline nil) - (set-face-attribute 'mode-line-inactive nil :overline nil :underline nil))) + (lambda (&rest _) + (set-face-attribute 'mode-line nil :overline nil :underline nil) + (set-face-attribute 'mode-line-inactive nil :overline nil :underline nil))) (load-theme 'solarized-selenized-black t)) ;; 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) (keychain-refresh-environment) #+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 ** Evil Mode Emacs is best vim, fite me