summaryrefslogtreecommitdiffstats
path: root/lisp/init-appearance.el
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-06-13 10:23:53 +0200
committerMartin Polden <mpolden@mpolden.no>2022-06-13 10:34:03 +0200
commit41d96cdea0d03ede58d87556fa2314adddbbcb01 (patch)
tree4cb804423eca0f8125d2e9ebcf11afc01609b239 /lisp/init-appearance.el
parentcc763221e67f74a6aea3870d4416096118ae11ae (diff)
appearance: Limit modes where hl-line is enabled
global-hl-line-mode may result in flickering in highly interactive modes, e.g. vterm-mode.
Diffstat (limited to 'lisp/init-appearance.el')
-rw-r--r--lisp/init-appearance.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/init-appearance.el b/lisp/init-appearance.el
index b5c24fb..b2f4324 100644
--- a/lisp/init-appearance.el
+++ b/lisp/init-appearance.el
@@ -22,8 +22,9 @@
;; highlight current line
(use-package hl-line
- :config
- (global-hl-line-mode 1))
+ :hook ((compilation-mode . hl-line-mode)
+ (dired-mode . hl-line-mode)
+ (text-mode . hl-line-mode)))
;; highlight matching parentheses
(use-package paren