From d323b23bee4703046ea821cb7dfea7904933a5ea Mon Sep 17 00:00:00 2001 From: User Date: Mon, 4 May 2026 20:48:59 +0800 Subject: [PATCH] Config: set the weight of org headings to 1 --- custom.el | 2 +- lisp/init-kbd.el | 4 ++-- lisp/init-org.el | 1 + lisp/my-base16-dark-theme.el | 13 +++++++++---- lisp/my-base16-light-theme.el | 14 ++++++++++---- 5 files changed, 23 insertions(+), 11 deletions(-) diff --git a/custom.el b/custom.el index 9085a7c..e0fff5f 100644 --- a/custom.el +++ b/custom.el @@ -11,7 +11,7 @@ exec-path-form-shell gcmh hungry-delete marginalia multiple-cursors orderless restart-emacs smart-mode-line solarized-theme vertico)) '(safe-local-variable-values - '((eval when (fboundp 'rainbow-mode) (rainbow-mode 1)) (gptel-mode . t) + '((eval visual-line-mode nil) (eval when (fboundp 'rainbow-mode) (rainbow-mode 1)) (gptel-mode . t) (eval progn (setq org-hugo-base-dir (if (eq system-type 'windows-nt) "h:/emacs/hugo/this-is-my-blog/" diff --git a/lisp/init-kbd.el b/lisp/init-kbd.el index 7c1288a..851ba78 100644 --- a/lisp/init-kbd.el +++ b/lisp/init-kbd.el @@ -270,8 +270,8 @@ ------------------------------------------------------------------ _p_ : prev line _P_ : previous _c_ : edit lines _n_ : next line _N_ : next _._ : pop -_b_ : prev word _q_ : quit -_f_ : next word _i_ : insert numbers +_b_ : prev word _q_ : quit +_f_ : next word _i_ : insert numbers _B_ : prev symbol _F_ : next symbol _s_ : in region diff --git a/lisp/init-org.el b/lisp/init-org.el index cfcea23..f2bc9ee 100644 --- a/lisp/init-org.el +++ b/lisp/init-org.el @@ -259,6 +259,7 @@ ("linux" . ?l) ("computer-stuff" . ?c) ("philosophy" . ?p) + ("film" . ?f) ("game" . ?g) ("gamestudies" . ?G) ("masterpiece" . ?m) diff --git a/lisp/my-base16-dark-theme.el b/lisp/my-base16-dark-theme.el index 3c890f6..e26bc35 100644 --- a/lisp/my-base16-dark-theme.el +++ b/lisp/my-base16-dark-theme.el @@ -18,10 +18,15 @@ my-base16-dark-core-palette '((custom-theme-set-faces theme-name - `(org-level-2 ((,class (:foreground ,green :height 1.05)))) - `(org-level-3 ((,class (:foreground ,blue)))) - `(org-level-6 ((,class (:foreground ,green)))) - `(org-level-8 ((,class (:foreground ,blue)))) + `(org-level-1 ((,class (:foreground ,orange :height 1.0 :weight normal)))) + `(org-level-2 ((,class (:foreground ,green :height 1.0 :weight normal)))) + `(org-level-3 ((,class (:foreground ,blue :height 1.0 :weight normal)))) + `(org-level-4 ((,class (:foreground ,yellow :height 1.0 :weight normal)))) + `(org-level-5 ((,class (:foreground ,cyan :height 1.0 :weight normal)))) + `(org-level-6 ((,class (:foreground ,green :height 1.0 :weight normal)))) + `(org-level-7 ((,class (:foreground ,orange :height 1.0 :weight normal)))) + `(org-level-8 ((,class (:foreground ,blue :height 1.0 :weight normal)))) + `(org-document-title ((,class (:foreground ,base0 :height 1.0 :weight bold)))) `(org-done ((,class (:foreground ,green :weight bold)))) `(org-headline-done ((,class (:foreground ,green)))) `(org-block-begin-line ((,class (:foreground ,base01 :underline t :slant italic :extend t)))) diff --git a/lisp/my-base16-light-theme.el b/lisp/my-base16-light-theme.el index 919d156..8a65bc0 100644 --- a/lisp/my-base16-light-theme.el +++ b/lisp/my-base16-light-theme.el @@ -18,15 +18,21 @@ my-base16-light-core-palette '((custom-theme-set-faces theme-name - `(org-level-2 ((,class (:foreground ,green :height 1.05)))) - `(org-level-3 ((,class (:foreground ,blue)))) - `(org-level-6 ((,class (:foreground ,green)))) - `(org-level-8 ((,class (:foreground ,blue)))) + `(org-level-1 ((,class (:foreground ,orange :height 1.0 :weight normal)))) + `(org-level-2 ((,class (:foreground ,green :height 1.0 :weight normal)))) + `(org-level-3 ((,class (:foreground ,blue :height 1.0 :weight normal)))) + `(org-level-4 ((,class (:foreground ,yellow :height 1.0 :weight normal)))) + `(org-level-5 ((,class (:foreground ,cyan :height 1.0 :weight normal)))) + `(org-level-6 ((,class (:foreground ,green :height 1.0 :weight normal)))) + `(org-level-7 ((,class (:foreground ,orange :height 1.0 :weight normal)))) + `(org-level-8 ((,class (:foreground ,blue :height 1.0 :weight normal)))) + `(org-document-title ((,class (:foreground ,base0 :height 1.0 :weight bold)))) `(org-done ((,class (:foreground ,green :weight bold)))) `(org-headline-done ((,class (:foreground ,green)))) `(org-block-begin-line ((,class (:foreground ,base01 :underline t :slant italic :extend t)))) `(org-block-end-line ((,class (:foreground ,base01 :overline t :slant italic :extend t)))) `(org-priority ((,class (:foreground ,green :weight bold)))) + `(org-checkbox ((,class (:foreground ,base0 :weight bold)))) `(font-lock-keyword-face ((,class (:foreground ,cyan :weight bold)))) `(font-lock-doc-face ((,class (:foreground ,green :slant normal)))) `(font-lock-string-face ((,class (:foreground ,green))))