refactor(config): Tidy Emacs config across modules

This commit is contained in:
2026-06-09 03:17:54 +08:00
parent 75fff1e3a7
commit 83fb3d783c
15 changed files with 92 additions and 77 deletions

View File

@@ -22,7 +22,7 @@
:delight
:init
(setq gcmh-idle-delay 'auto
gcmh-auto-idle-delay-factor 10
gcmh-auto-idle-delay-factor 10
gcmh-high-cons-threshold #x4000000)
(gcmh-mode))
@@ -35,9 +35,10 @@
;; server-mode
(use-package server
:demand t
:hook
(emacs-startup . (lambda ()
(unless server-mode
(unless (server-running-p)
(server-mode 1)))))
;; recentf最近打开的文件
@@ -52,7 +53,9 @@
(if *is-android*
(add-to-list 'recentf-exclude "~/storage/shared/my-org-note/journal/.*\\.org\\'")
(add-to-list 'recentf-exclude "~/org/my-org-note/journal/.*\\.org\\'")
(add-to-list 'recentf-exclude "~/org/my-org-note/20260509T232442==agenda--all-my-todos__org\\.org")))
(add-to-list 'recentf-exclude "~/org/my-org-note/20260509T232442==agenda--all-my-todos__org\\.org"))
(add-to-list 'recentf-exclude "~/.emacs.d/emms/history")
(add-to-list 'recentf-exclude "~/.emacs.d/bookmarks"))
;; savehist保存命令顺序
(use-package savehist