summaryrefslogtreecommitdiff
path: root/.config/emacs/modules/bd--org.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/modules/bd--org.el')
-rw-r--r--.config/emacs/modules/bd--org.el34
1 files changed, 13 insertions, 21 deletions
diff --git a/.config/emacs/modules/bd--org.el b/.config/emacs/modules/bd--org.el
index e2a251c..08a7652 100644
--- a/.config/emacs/modules/bd--org.el
+++ b/.config/emacs/modules/bd--org.el
@@ -21,6 +21,7 @@ each org file open."
(plist-put org-format-latex-options :scale 1.2)
(push '("\\.pdf\\'" . "zathura %s") org-file-apps)
+ (add-hook 'org-babel-after-execute-hook #'org-redisplay-inline-images)
(org-babel-do-load-languages
'org-babel-load-languages
'((emacs-lisp . t)
@@ -78,6 +79,8 @@ representing all the tags ORd or ANDed together."
org-log-into-drawer "history"
org-agenda-restore-windows-after-quit t
org-agenda-show-future-repeats nil
+ org-agenda-block-separator nil
+ org-deadline-warning-days 0
org-todo-keywords
'((sequence "TODO(t)" "NEXT(n!)" "HOLD(h!)" "|" "DONE(d)" "CANC(c)"))
org-tag-alist
@@ -113,55 +116,44 @@ representing all the tags ORd or ANDed together."
"* TODO %?\n %u")))
(let ((orphan-view '(tags-todo "-{.*}"
- ((org-agenda-block-separator nil)
- (org-agenda-overriding-header "\nOrphaned Items\n")))))
+ ((org-agenda-overriding-header "\nOrphaned Items\n")))))
(setopt org-agenda-custom-commands
`(("c" "Chores"
- ((agenda "" ((org-agenda-block-separator nil)
- (org-agenda-entry-types '(:deadline))
+ ((agenda "" ((org-agenda-entry-types '(:deadline))
(org-agenda-show-all-dates nil)
(org-agenda-span 21)
- (org-deadline-warning-days 0)
(org-agenda-skip-function
'(org-agenda-skip-entry-if 'notregexp
(regexp-opt (cons "chore" (mapcar #'car bd/device-list)))))
- (org-agenda-overriding-header "\nPriority Deadlines (+21d)\n")))
+ (org-agenda-overriding-header "Priority Deadlines (+21d)\n")))
(tags-todo (concat "chore" (bd/combine-tags bd/device-list nil nil))
- ((org-agenda-block-separator nil)
- (org-agenda-overriding-header "Mundane\n")))
+ ((org-agenda-overriding-header "\nMundane\n")))
,@(mapcar (lambda (e)
`(tags-todo ,(car e)
- ((org-agenda-block-separator nil)
- (org-agenda-overriding-header
+ ((org-agenda-overriding-header
(concat "\nDevice: " ,(capitalize (car e)) "\n")))))
bd/device-list)
,orphan-view))
("r" "Recreational"
((tags-todo "+idea"
- ((org-agenda-block-separator nil)
- (org-agenda-skip-function
+ ((org-agenda-skip-function
'(org-agenda-skip-entry-if 'regexp "chore"))
(org-agenda-overriding-header "Ideas\n")))
(tags-todo "+reading|+writing"
- ((org-agenda-block-separator nil)
- (org-agenda-skip-function
+ ((org-agenda-skip-function
'(org-agenda-skip-entry-if 'regexp "chore"))
(org-agenda-overriding-header "\nReading/Writing\n")))
(tags-todo "+programming|+web"
- ((org-agenda-block-separator nil)
- (org-agenda-skip-function
+ ((org-agenda-skip-function
'(org-agenda-skip-entry-if 'regexp "chore"))
(org-agenda-overriding-header "\nProgramming\n")))
,orphan-view))
("s" "College"
((tags-todo (bd/combine-tags bd/course-list t t)
- ((org-agenda-block-separator nil)
- (org-agenda-overriding-header "\nAll Courses\n")))
- (agenda "" ((org-agenda-block-separator nil)
- (org-agenda-entry-types '(:deadline :scheduled))
+ ((org-agenda-overriding-header "\nAll Courses\n")))
+ (agenda "" ((org-agenda-entry-types '(:deadline :scheduled))
(org-agenda-show-all-dates nil)
(org-agenda-span 15)
- (org-deadline-warning-days 0)
(org-scheduled-past-days 7)
(org-agenda-skip-function
'(org-agenda-skip-entry-if 'notregexp