From 5c37f99702232c0493f07ee29f79b5e65f9fb126 Mon Sep 17 00:00:00 2001 From: Max Schlueter Date: Sun, 11 Feb 2024 19:58:30 +0100 Subject: [PATCH] WIP: khalel sync --- gtd.el | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gtd.el b/gtd.el index 9eee0a4..758f4ac 100644 --- a/gtd.el +++ b/gtd.el @@ -6,7 +6,7 @@ org-agenda-files (mapcar (lambda (filename) (expand-file-name filename org-directory)) '("gtd/inbox.org" "gtd/tasks.org" - "caldav/personal.org" ;; synced by org-caldav + "caldav/personal.org" ;; synced by khalel "gtd/journal.org"))) ;; (file-expand-wildcards (concat org-directory "gtd/*.org")))) ;; org-agenda-files (append (mapcar 'file-truename @@ -33,7 +33,6 @@ ;; org-refile-target-verify-function nil ;; org-refile-targets '(("tasks.org" . (:maxlevel . 2)))) org-refile-targets `(("tasks.org" . (:maxlevel . 2)) - (,(expand-file-name "caldav/personal.org" org-directory) . (:level . 0)) (,(expand-file-name "gtd/someday.org" org-directory) . (:maxlevel . 1))))) ;; Getting the following on capture: @@ -185,11 +184,16 @@ the current import date range." :config (advice-add #'khalel--insert-import-file-header :override #'max/khalel--insert-import-file-header) (advice-add #'khalel-import-events :around #'doom-shut-up-a) + + ;; HACK: Getting an error message otherwise: + ;; org-element--list-struct: Tab width in Org files must be 8, not 4. Please adjust your ‘tab-width’ settings for Org mode. + ;; TODO: Set tab width for org mode only + (setq-default tab-width 8) (setq khalel-default-calendar "personal" khalel-import-org-file-confirm-overwrite nil khalel-import-start-date "-15d" khalel-import-end-date "+30d" - khalel-import-org-file (expand-file-name "gtd/calendar.org" org-directory) + khalel-import-org-file (expand-file-name "caldav/personal.org" org-directory) khalel-import-format "* {title} {cancelled} :{calendar}:\n\ :PROPERTIES:\n:CALENDAR: {calendar}\n\ :LOCATION: {location}\n\