From c5010120da8f6eda5388f2340c8b31c4d706d221 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 18 Jun 2022 00:23:16 +0100 Subject: [PATCH] feat(editor): improve styling of highlight-indent-guides package Use regular face definitions in override theme instead of the percentage custom vars. --- modules/editor/siren-highlight-indent-guides.el | 5 +---- themes/siren-doom-themes-overrides-theme.el | 11 +++++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/modules/editor/siren-highlight-indent-guides.el b/modules/editor/siren-highlight-indent-guides.el index a2db08c..63eb97b 100644 --- a/modules/editor/siren-highlight-indent-guides.el +++ b/modules/editor/siren-highlight-indent-guides.el @@ -12,10 +12,7 @@ :diminish highlight-indent-guides-mode :custom - (highlight-indent-guides-auto-even-face-perc 3) - (highlight-indent-guides-auto-odd-face-perc 2.5) - (highlight-indent-guides-auto-top-even-face-perc 12) - (highlight-indent-guides-auto-top-odd-face-perc 10) + (highlight-indent-guides-auto-enabled nil) (highlight-indent-guides-character ?\u2502) (highlight-indent-guides-method 'column) (highlight-indent-guides-responsive 'top)) diff --git a/themes/siren-doom-themes-overrides-theme.el b/themes/siren-doom-themes-overrides-theme.el index 1660515..963c9ea 100644 --- a/themes/siren-doom-themes-overrides-theme.el +++ b/themes/siren-doom-themes-overrides-theme.el @@ -75,6 +75,17 @@ `(tree-sitter-hl-face:method.call ((t ( :foreground ,(doom-blend 'functions 'keywords 0.6) )))) `(tree-sitter-hl-face:function.call ((t ( :foreground ,(doom-blend 'functions 'keywords 0.8) )))) + ;; highlight-indent-guides + `(highlight-indent-guides-odd-face ((t ( :background ,(doom-lighten 'bg 0.06) )))) + `(highlight-indent-guides-top-odd-face ((t ( :background ,(doom-lighten 'bg 0.12) )))) + `(highlight-indent-guides-stack-odd-face ((t ( :background ,(doom-lighten 'bg 0.12) )))) + `(highlight-indent-guides-even-face ((t ( :background ,(doom-lighten 'bg 0.07) )))) + `(highlight-indent-guides-top-even-face ((t ( :background ,(doom-lighten 'bg 0.14) )))) + `(highlight-indent-guides-stack-even-face ((t ( :background ,(doom-lighten 'bg 0.14) )))) + `(highlight-indent-guides-character-face ((t ( :foreground ,(doom-lighten 'bg 0.12) )))) + `(highlight-indent-guides-top-character-face ((t ( :foreground ,(doom-lighten 'bg 0.25) )))) + `(highlight-indent-guides-stack-character-face ((t ( :foreground ,(doom-lighten 'bg 0.25) )))) + ;; hideshowvis `(hideshowvis-hidable-face ((t ( :foreground ,(doom-color 'base7) ))))