chore(editor): improve setup of indentation highlight guides

This commit is contained in:
2022-07-15 22:44:24 +01:00
parent a1a3c3d9f5
commit b411cc7856
3 changed files with 6 additions and 5 deletions

View File

@@ -12,7 +12,10 @@
"Activate or deactivate indentation guides.
Optional ARG is passed directly to mode toggle function."
(interactive)
(highlight-indent-guides-mode arg))
;; Only allow indentation markers if file size is below 100KB. Above that
;; performance is very bad.
(if (< (buffer-size) (* 100 1024))
(highlight-indent-guides-mode arg)))
(provide 'siren-display-indentation)
;;; siren-display-indentation.el ends here

View File

@@ -7,7 +7,6 @@
;;; Code:
(require 'siren-dap)
(require 'siren-display-indentation)
(require 'siren-flycheck)
(require 'siren-folding)
(require 'siren-lsp)

View File

@@ -18,9 +18,8 @@
"Default coding hook, useful with any programming language."
(setq-local fill-column 80)
;; Only show indentation if file size is below 100KB. It tends to cause a lot
;; of lag and slowdowns on larger files, especially YAML files.
(if (< (buffer-size) (* 100 1024))
;; Highlight indentation if we are not indenting with real tabs.
(if (not indent-tabs-mode)
(siren-display-indentation 1))
(hl-line-mode t)