stuck projects and other stuff

This commit is contained in:
Levi 2024-09-11 16:16:25 +02:00
parent 82f099db48
commit 0a5683b08c
1 changed files with 11 additions and 5 deletions

View File

@ -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