commit 1d747649f97db00062217cfcbdf365d0a44d39c1
parent 85ac845c9164729a1b2ac02a13a27a4522c4686f
Author: andsy10 <andsy1016@gmail.com>
Date: Mon, 7 Sep 2026 06:36:25 +0800
Optimize line numbers and olivetti-mode config
Diffstat:
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/lisp/init-ui.el b/lisp/init-ui.el
@@ -30,8 +30,11 @@
(use-package display-line-numbers
:straight nil
:hook
- (after-init . global-display-line-numbers-mode)
- :config
+ ((prog-mode
+ conf-mode toml-ts-mode
+ yaml-mode yaml-ts-mode)
+ . display-line-numbers-mode)
+ :init
(setq display-line-numbers-type t
display-line-numbers-grow-only t
display-line-numbers-width-start 4))
@@ -40,7 +43,8 @@
(use-package olivetti
:delight
:hook
- (org-mode . olivetti-mode)
+ ((org-mode markdown-mode outline-mode kotl-mode rst-mode)
+ . olivetti-mode)
(olivetti-mode . (lambda () (display-line-numbers-mode -1)))
:init
(setq olivetti-body-width 85))