feat: Replace es-windows with windmove, improve org agenda sorting
This commit is contained in:
@@ -160,6 +160,13 @@
|
|||||||
(todo . " ")
|
(todo . " ")
|
||||||
(tags . " ")
|
(tags . " ")
|
||||||
(search . " ")))
|
(search . " ")))
|
||||||
|
|
||||||
|
(setq org-agenda-sorting-strategy
|
||||||
|
'((agenda time-up scheduled-up deadline-up priority-down category-keep)
|
||||||
|
(todo priority-down category-keep)
|
||||||
|
(tags priority-down category-keep)
|
||||||
|
(search category-keep)))
|
||||||
|
|
||||||
(setq org-agenda-custom-commands
|
(setq org-agenda-custom-commands
|
||||||
'(("qd" "TODO entries sort by closed time"
|
'(("qd" "TODO entries sort by closed time"
|
||||||
((org-ql-block '(closed)
|
((org-ql-block '(closed)
|
||||||
|
|||||||
@@ -31,9 +31,10 @@
|
|||||||
|
|
||||||
;; tree-sitter
|
;; tree-sitter
|
||||||
(use-package treesit-auto
|
(use-package treesit-auto
|
||||||
|
:hook
|
||||||
|
(after-init . global-treesit-auto-mode)
|
||||||
:config
|
:config
|
||||||
(setq treesit-auto-install 'prompt)
|
(setq treesit-auto-install 'prompt)
|
||||||
(global-treesit-auto-mode)
|
|
||||||
(setq treesit-font-lock-level 4))
|
(setq treesit-font-lock-level 4))
|
||||||
|
|
||||||
;; scheme
|
;; scheme
|
||||||
|
|||||||
@@ -126,8 +126,10 @@
|
|||||||
(delete-window window)))))
|
(delete-window window)))))
|
||||||
(advice-add #'keyboard-quit :before #'popper-close-window-hack)))
|
(advice-add #'keyboard-quit :before #'popper-close-window-hack)))
|
||||||
|
|
||||||
;; es-windos,快速管理窗口
|
;; windmove
|
||||||
(use-package es-windows)
|
(use-package windmove
|
||||||
|
:hook
|
||||||
|
(after-init . windmove-swap-states-default-keybindings))
|
||||||
|
|
||||||
(provide 'init-window)
|
(provide 'init-window)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user