diff options
Diffstat (limited to 'emacs/site-lisp/org-init.el')
-rw-r--r-- | emacs/site-lisp/org-init.el | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/emacs/site-lisp/org-init.el b/emacs/site-lisp/org-init.el index 3c698d2..ca822aa 100644 --- a/emacs/site-lisp/org-init.el +++ b/emacs/site-lisp/org-init.el @@ -101,10 +101,10 @@ (search . " %i %-12:c"))) (setq org-agenda-sorting-strategy '((agenda habit-down time-up priority-down category-keep) - (todo user-defined-down) + (todo priority-down user-defined-down) (tags priority-down category-keep) (search category-keep))) -(setq org-agenda-tags-column -101) +(setq org-agenda-tags-column (1+ (- (window-width)))) (setq org-directory (expand-file-name "~/documents/org")) (setq org-default-notes-file (concat org-directory "/org")) (setq org-capture-templates @@ -112,6 +112,8 @@ "* TODO %?") ("T" "Linked task" entry (file "~/documents/org/tasks") "* TODO %?\n\n %a") + ("a" "Appointment" entry (file "~/documents/org/tasks") + "* %?\n SCHEDULED: %^T\n\n %a") ("n" "General note" entry (file ,org-default-notes-file) (function oni:note-template)))) (setq org-contacts-files '("~/documents/org/misc/contacts.org")) @@ -132,7 +134,7 @@ (setq org-refile-use-outline-path 'file) (setq org-return-follows-link t) (setq org-src-fontify-natively t) -(setq org-tags-column -101) +(setq org-tags-column (- 70)) (setq org-tags-exclude-from-inheritance '("crypt")) (setq org-todo-keyword-faces '(("TODO" :foreground "#ff756e" :background "#171719" :box (:width 1 :color "#282830")) @@ -146,6 +148,7 @@ ("ACQUIRE" :foreground "#ff756e" :background "#171719" :box (:width 1 :color "#282830")) ("IGNORED" :foreground "#999999" :background "#222224" :box (:width 1 :color "#333335")))) (setq org-use-fast-todo-selection t) +(setq org-agenda-skip-function-global 'oni:skip-ex-tag) (setq org-use-property-inheritance '("slug")) (add-hook 'org-agenda-mode-hook 'org-agenda-to-appt) |