Continue implementing GTD in org-mode
- Set the default org notes file to my inbox. - Enable logging state changes into a drawer, since with habits I will be logging the time when a task is DONE. This can get big. - Don’t show scheduled tasks until the day they’re scheduled. - Load the org habits module so I can track my habits.
This commit is contained in:
parent
e14ca2aaff
commit
ab9083269b
1 changed files with 6 additions and 1 deletions
|
@ -29,12 +29,15 @@
|
|||
(require 'org-capture)
|
||||
(require 'org-habit)
|
||||
|
||||
(setq org-default-notes-file "~/documents/gtd/inbox.org")
|
||||
(setq org-src-fontify-natively t)
|
||||
(setq org-return-follows-link t)
|
||||
(setq org-fontify-whole-heading-line t)
|
||||
(setq org-hide-emphasis-markers t)
|
||||
(setq org-return-follows-link t)
|
||||
(setq org-use-fast-todo-selection t)
|
||||
(setq org-log-into-drawer t)
|
||||
(setq org-agenda-todo-ignore-scheduled 'future)
|
||||
|
||||
(setq org-agenda-files
|
||||
'("~/documents/gtd/todo.org"
|
||||
|
@ -48,7 +51,7 @@
|
|||
("~/documents/gtd/appointments.org" :maxlevel . 1)))
|
||||
|
||||
(setq org-capture-templates
|
||||
'(("t" "TODO [inbox]" entry (file "~/documents/gtd/inbox.org")
|
||||
'(("t" "Note" entry (file "~/documents/gtd/inbox.org")
|
||||
"* TODO %i%?")
|
||||
("a" "Appointment" entry (file "~/documents/gtd/appointments.org")
|
||||
"* %i%?\n %U")))
|
||||
|
@ -57,6 +60,8 @@
|
|||
'((sequence "TODO(t)" "BLOCKED(b@)" "PROGRESS(p)"
|
||||
"|" "DONE(d!)" "CANCELLED(c@)")))
|
||||
|
||||
(add-to-list 'org-modules 'org-habit)
|
||||
|
||||
(add-hook 'org-mode-hook 'auto-fill-mode)
|
||||
(add-hook 'org-mode-hook 'org-bullets-mode)
|
||||
|
||||
|
|
Loading…
Reference in a new issue