aboutsummaryrefslogtreecommitdiffstats
path: root/emacs
diff options
context:
space:
mode:
authorGravatar Tom Willemse2018-07-12 03:39:29 -0700
committerGravatar Tom Willemse2018-07-17 00:41:22 -0700
commit412aa9c18299a7aa61de535be783c073c6700115 (patch)
tree3c4aaa5d8fb2bfdd7a447747b32c2d50fb991593 /emacs
parent91d97b939abb761906b66f98c0ddb812e42aec25 (diff)
downloadnew-dotfiles-412aa9c18299a7aa61de535be783c073c6700115.tar.gz
new-dotfiles-412aa9c18299a7aa61de535be783c073c6700115.zip
[WIP] One day we’ll all be able to enjoy this
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.emacs.d/init/oni-org-init.el23
1 files changed, 23 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init/oni-org-init.el b/emacs/.emacs.d/init/oni-org-init.el
index 67559ff..85ced77 100644
--- a/emacs/.emacs.d/init/oni-org-init.el
+++ b/emacs/.emacs.d/init/oni-org-init.el
@@ -27,12 +27,35 @@
(require 'org)
(require 'org-bullets)
(require 'org-capture)
+(require 'org-habit)
(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 tt)
+
+(setq org-agenda-files
+ '("~/documents/gtd/todo.org"
+ "~/documents/gtd/projects.org"
+ "~/documents/gtd/appointments.org"))
+
+(setq org-refile-targets
+ '(("~/documents/gtd/todo.org" :maxlevel . 1)
+ ("~/documents/gtd/projects.org" :level . 2)
+ ("~/documents/gtd/someday.org" :maxlevel . 2)
+ ("~/documents/gtd/appointments.org" :maxlevel . 1)))
+
+(setq org-capture-templates
+ '(("t" "TODO [inbox]" entry (file "~/documents/gtd/inbox.org")
+ "* TODO %i%?")
+ ("a" "Appointment" entry (file "~/documents/gtd/appointments.org")
+ "* %i%?\n %U")))
+
+(setq org-todo-keywords
+ '((sequence "TODO(t)" "BLOCKED(b@)" "PROGRESS(p)"
+ "|" "DONE(d!)" "CANCELLED(c@)")))
(add-hook 'org-mode-hook 'auto-fill-mode)
(add-hook 'org-mode-hook 'org-bullets-mode)