From 533ea6953fa034c9752f8e73a4220747ef7bb255 Mon Sep 17 00:00:00 2001 From: Jesus E Date: Mon, 3 Jul 2023 13:34:09 -0400 Subject: [PATCH] Relax line guides --- modules/init-indent-guides.el | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/modules/init-indent-guides.el b/modules/init-indent-guides.el index 660b64a..8c41f85 100644 --- a/modules/init-indent-guides.el +++ b/modules/init-indent-guides.el @@ -10,8 +10,22 @@ :ensure t :config (setq highlight-indent-guides-method 'character) - :hook - (prog-mode . highlight-indent-guides-mode)) + (setq highlight-indent-guides-responsive 'top) + (setq highlight-indent-guides-delay 0.3) + (setq highlight-indent-guides-character ?\|) + (setq highlight-indent-guides-auto-odd-face-perc 15) + (setq highlight-indent-guides-auto-even-face-perc 20) + (setq highlight-indent-guides-auto-character-face-perc 30) + (set-face-attribute 'highlight-indent-guides-character-face nil + :background "rgba(136, 136, 136, 0.1)")) + +(defun general-toggle-highlight-indent-guides () + (interactive) + (if (bound-and-true-p highlight-indent-guides-mode) + (highlight-indent-guides-mode -1) + (highlight-indent-guides-mode 1))) + +(global-set-key (kbd "") 'general-toggle-highlight-indent-guides) (provide 'init-indent-guides)