diff --git a/emacs/init.el b/emacs/init.el index 67c7a91..5904f78 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -112,6 +112,11 @@ org-agenda-hide-tags-regexp nil org-agenda-tags-column -80 org-log-into-drawer t) + + (setq org-stuck-projects + '("+prj/-maybe-someday-done" ("TODO" "WAIT" "prj") nil "")) + (setq org-tags-exclude-from-inheritance '("prj")) + (advice-add 'org-agenda-format-item-line :filter-return #'my-org-agenda-format-item) (advice-add 'org-agenda-format-item @@ -370,8 +375,8 @@ (doom-modeline-def-segment denote-directory (my-denote-directory-segment)) (setq doom-modeline-format-left - (append doom-modeline-format-left - '(denote-directory)))) + (append doom-modeline-format-left + '(denote-directory)))) (setq denote-save-buffers nil denote-known-keywords '("emacs" "golang" "dev") @@ -641,7 +646,7 @@ (geiser-repl-mode . geiser-repl--history) (inferior-python-mode . comint-input-ring) (minibuffer-local-map . consult-history))) - + (consult-customize consult-theme :preview-key '(:debounce 0.2 any) @@ -680,12 +685,11 @@ :ensure t :after (consult projectile) :config - ;; Override projectile functions with consult-projectile functions (advice-add 'projectile-find-file :override #'consult-projectile-find-file) (advice-add 'projectile-find-dir :override #'consult-projectile-find-dir) (advice-add 'projectile-switch-to-buffer :override #'consult-projectile-switch-to-buffer) (advice-add 'projectile-switch-project :override #'consult-projectile-switch-project) - + ;; Custom function to always use consult-projectile-find-file (defun my-consult-projectile-find-file () "Use consult-projectile-find-file, falling back to consult-projectile if not in a project." @@ -900,6 +904,7 @@ nil (window-parameters (mode-line-format . none))))) + (provide 'init) ;; Local Variables: @@ -907,3 +912,4 @@ ;; End: ;;; init.el ends here +