|
|
|
|
@ -74,7 +74,7 @@ change `org-directory'. It must be set before org loads!
|
|
|
|
|
|
|
|
|
|
#+begin_src emacs-lisp
|
|
|
|
|
(setq org-todo-keywords
|
|
|
|
|
'((sequence "TODO(t)" "PROJ(p)" "STRT(s)" "WAIT(w)" "HOLD(h)" "IDEA(i)" "|" "DONE(d)" "KILL(k)")
|
|
|
|
|
'((sequence "TODO(t)" "PROJ(p)" "NEXT(n)" "STRT(s)" "WAIT(w)" "HOLD(h)" "IDEA(i)" "|" "DONE(d)" "KILL(k)")
|
|
|
|
|
(sequence "[ ](T)" "[-](S)" "[?](W)" "|" "[X](D)")
|
|
|
|
|
(sequence "|" "OKAY(o)" "YES(y)" "NO(n)")))
|
|
|
|
|
#+end_src
|
|
|
|
|
@ -149,24 +149,39 @@ numbers are disabled. For relative line numbers, set this to `relative'.
|
|
|
|
|
#+end_src
|
|
|
|
|
** Super-Agenda
|
|
|
|
|
#+begin_src emacs-lisp
|
|
|
|
|
(use-package! org-super-agenda
|
|
|
|
|
:after org-agenda
|
|
|
|
|
:init
|
|
|
|
|
(setq org-super-agenda-groups '((:name "Today"
|
|
|
|
|
:time-grid t
|
|
|
|
|
:scheduled today)
|
|
|
|
|
(:name "Due Today"
|
|
|
|
|
:deadline today)
|
|
|
|
|
(:name "Important"
|
|
|
|
|
:priority "❗")
|
|
|
|
|
(:name "Overdue"
|
|
|
|
|
:deadline past)
|
|
|
|
|
(:name "Due Soon"
|
|
|
|
|
:deadline future)
|
|
|
|
|
(:name "Big Outcomes"
|
|
|
|
|
:tag "bo")))
|
|
|
|
|
:config
|
|
|
|
|
(after! org-agenda
|
|
|
|
|
(org-super-agenda-mode))
|
|
|
|
|
|
|
|
|
|
(setq org-agenda-skip-scheduled-if-done t
|
|
|
|
|
org-agenda-skip-deadline-if-done t
|
|
|
|
|
org-agenda-include-deadlines t
|
|
|
|
|
org-agenda-block-separator nil
|
|
|
|
|
org-agenda-tags-column 100 ;; from testing this seems to be a good value
|
|
|
|
|
org-agenda-compact-blocks t)
|
|
|
|
|
(setq org-super-agenda-groups
|
|
|
|
|
'((:name "Next Items"
|
|
|
|
|
:time-grid t
|
|
|
|
|
:tag ("NEXT" "outbox"))
|
|
|
|
|
(:name "Important"
|
|
|
|
|
:priority "A")
|
|
|
|
|
(:name "Quick Picks"
|
|
|
|
|
:effort< "0:30")
|
|
|
|
|
(:priority<= "B"
|
|
|
|
|
:scheduled future
|
|
|
|
|
:order 1)))
|
|
|
|
|
;(setq org-super-agenda-groups '((:name "Today"
|
|
|
|
|
; :time-grid t
|
|
|
|
|
; :scheduled today)
|
|
|
|
|
; (:name "Due Today"
|
|
|
|
|
; :deadline today)
|
|
|
|
|
; (:name "Important"
|
|
|
|
|
; :priority "❗")
|
|
|
|
|
; (:name "Overdue"
|
|
|
|
|
; :deadline past)
|
|
|
|
|
; (:name "Due Soon"
|
|
|
|
|
; :deadline future)
|
|
|
|
|
; (:name "Big Outcomes"
|
|
|
|
|
; :tag "bo")))
|
|
|
|
|
#+end_src
|
|
|
|
|
* Spelling
|
|
|
|
|
#+begin_src emacs-lisp
|
|
|
|
|
@ -176,7 +191,7 @@ numbers are disabled. For relative line numbers, set this to `relative'.
|
|
|
|
|
(setq ispell-personal-dictionary "~/.config/+STORE/dictionary/.pws")
|
|
|
|
|
#+end_src
|
|
|
|
|
|
|
|
|
|
* Writeroom
|
|
|
|
|
* Write room
|
|
|
|
|
|
|
|
|
|
Configure Zen mode
|
|
|
|
|
Automatically go to full screen mode when activated
|
|
|
|
|
|