diff --git a/.emacs.d/init.el b/.emacs.d/init.el index d496380..df2ccae 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -670,13 +670,23 @@ :vc (:fetcher github :repo jdtsmith/indent-bars) :custom (indent-bars-treesit-support t) - (indent-bars-no-descend-string t) (indent-bars-treesit-ignore-blank-lines-types '("module")) (indent-bars-treesit-wrap '((python argument_list parameters ; for python, as an example - list list_comprehension - dictionary dictionary_comprehension - parenthesized_expression subscript))) - :hook ((python-base-mode yaml-base yaml-ts-mode) . indent-bars-mode)) + list list_comprehension + dictionary dictionary_comprehension + parenthesized_expression subscript))) + (indent-bars-color '(highlight :face-bg t :blend 0.15)) + (indent-bars-pattern ".") + (indent-bars-width-frac 0.2) + (indent-bars-highlight-current-depth '(:blend 0.5)) + :hook ((python-base-mode yaml-base yaml-ts-mode) . indent-bars-mode) + :config + (advice-add + 'indent-bars--guess-spacing :around + (lambda (oldfun) + (if (and (derived-mode-p 'python-base-mode) (boundp 'python-indent-offset)) + python-indent-offset + (oldfun))))) (use-package editorconfig :ensure t :demand :delight