feat: Update Emacs config with new keybindings, org states

- Add `magit-refs-mode` to tab grouping
- Add `eshell`/`eat` under `C-c x` prefix
- Replace `WAITING` org state with `IDKY`
- Add `lisp-extra-font-lock` package
- Fix daemon mode theme loading
- Simplify denote keywords and update dired/dirvish bindings
This commit is contained in:
2026-06-20 21:19:37 +08:00
parent f55f775139
commit 560d4aac4b
8 changed files with 38 additions and 24 deletions

View File

@@ -16,20 +16,12 @@
'(solarized-emacs :fork (:host github :repo "Andsy10/solarized-emacs"))
:init
;; 把主题加载延迟到frame创建之后防止daemon模式下宏不能正常展开
;; (if *is-android*
;; (if (daemonp)
;; (add-hook 'after-make-frame-functions
;; (lambda (frame)
;; (with-selected-frame frame
;; (load-theme 'my-base16-light t))))
;; (load-theme 'my-base16-light t))
;; (if (daemonp)
;; (add-hook 'after-make-frame-functions
;; (lambda (frame)
;; (with-selected-frame frame
;; (load-theme 'my-base16-dark t))))
;; (load-theme 'my-base16-dark t)))
(load-theme 'my-base16-dark))
(if (daemonp)
(add-hook 'after-make-frame-functions
(lambda (frame)
(with-selected-frame frame
(load-theme 'my-base16-dark t))))
(load-theme 'my-base16-dark t)))
;; 行号
(use-package display-line-numbers