thwap-orgmode niceness

This commit is contained in:
Mike 'Fuzzy' Partin 2024-07-10 05:08:51 -07:00
parent d384b7b415
commit e09db8864e

View File

@ -5,8 +5,7 @@
;; org layer toggles ;; org layer toggles
(defcustom thwap-orgmode nil (defcustom thwap-orgmode nil
"Choose from the available org-mode packages" "Choose from the available org-mode packages"
:type '(set (const :tag "None" nil) :type '(set (const :tag "Org" orgmode)
(const :tag "Org" orgmode)
(const :tag "Org-Bullets" orgbullets) (const :tag "Org-Bullets" orgbullets)
(const :tag "Org-SuperAgenda" orgsuperagenda) (const :tag "Org-SuperAgenda" orgsuperagenda)
(const :tag "Org-Modern" orgmodern) (const :tag "Org-Modern" orgmodern)
@ -18,8 +17,7 @@
;; org-babel extras ;; org-babel extras
(defcustom thwap-orgbabel nil (defcustom thwap-orgbabel nil
"Choose extra packages for org-babel" "Choose extra packages for org-babel"
:type '(set (const :tag "None" nil) :type '(set (const :tag "ob-mermaid" obmermaid)
(const :tag "ob-mermaid" obmermaid)
(const :tag "ob-napkin" obnapkin)) (const :tag "ob-napkin" obnapkin))
:group 'thwap-config) :group 'thwap-config)
@ -48,13 +46,12 @@
org-export-with-toc t) org-export-with-toc t)
(thwap/org-agenda-files-update) (thwap/org-agenda-files-update)
(setq org-todo-keywords (setq org-todo-keywords
'((sequence "TODO" "IN-PROGRESS" "EPIC" "WAITING" "WONTDO" "DONE"))) '((sequence "TODO(t)" "WAITING(w)" "BLOCKED(b)" "|" "IN-PROGRESS(i)")
(sequence "WONTDO(o)" "DEPRECATED(e)" "STUPID(s)" "|" "DONE(d)")))
(setq org-capture-templates (setq org-capture-templates
`(("T" "THWAP TODO" entry (file+headline "~/.org-agenda/tasks.org" "THWAP Tasks") `(("t" "TODO" entry (file+headline "~/.org-agenda/tasks.org" "Tasks")
"* TODO %?\n %i\n %a") "* TODO %?\n %a")
("A" "APFM TODO" entry (file+headline "~/.org-agenda/tasks.org" "APFM Tasks") ("l" "TODO" entry (file+headline "~/.org-agenda/tasks.org" "LIFE Tasks")
"* TODO %?\n %i\n %a")
("L" "LIFE TODO" entry (file+headline "~/.org-agenda/tasks.org" "LIFE Tasks")
"* TODO %?\n %i\n %a") "* TODO %?\n %i\n %a")
("a" "Appointment" entry (file+headline "~/.org-agenda/events.org" "Appointments") ("a" "Appointment" entry (file+headline "~/.org-agenda/events.org" "Appointments")
"* %?\n %i\n %a" :clock-in t :clock-resume t) "* %?\n %i\n %a" :clock-in t :clock-resume t)