From 749700fc6c62941a4ebf2005004d1f29a9d9c818 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Mon, 23 Feb 2026 21:23:22 -0800 Subject: [PATCH] Add recurring.org to org-agenda-files Include ~/org/recurring.org in both Emacs and the org-agenda-api container so recurring tasks appear in the agenda. Co-Authored-By: Claude Opus 4.6 --- dotfiles/emacs.d/org-config.org | 4 +++- org-agenda-api/configs/colonelpanic/custom-config.el | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dotfiles/emacs.d/org-config.org b/dotfiles/emacs.d/org-config.org index e625beb7..b2259207 100644 --- a/dotfiles/emacs.d/org-config.org +++ b/dotfiles/emacs.d/org-config.org @@ -75,6 +75,8 @@ We're going to use this to write separate parts of our config to different secti (imalison:join-paths imalison:shared-org-dir "shared_shopping.org")) (defvar imalison:shared-repeating-file (imalison:join-paths imalison:shared-org-dir "repeating.org")) +(defvar imalison:org-recurring-file + (imalison:join-paths imalison:org-dir "recurring.org")) (defvar imalison:orgzly-files (list (imalison:join-paths imalison:shared-org-dir "kat_orgzly.org") @@ -82,7 +84,7 @@ We're going to use this to write separate parts of our config to different secti (imalison:join-paths imalison:org-dir "orgzly.org"))) (defvar imalison:repeating-org-files - (list imalison:org-habits-file imalison:shared-habits-file imalison:shared-repeating-file)) + (list imalison:org-habits-file imalison:shared-habits-file imalison:shared-repeating-file imalison:org-recurring-file)) (defvar imalison:include-repeating-in-agenda t) diff --git a/org-agenda-api/configs/colonelpanic/custom-config.el b/org-agenda-api/configs/colonelpanic/custom-config.el index ee47113a..98171698 100644 --- a/org-agenda-api/configs/colonelpanic/custom-config.el +++ b/org-agenda-api/configs/colonelpanic/custom-config.el @@ -39,8 +39,9 @@ (setq imalison:shared-calendar-file nil) (setq imalison:shared-shopping-file nil) (setq imalison:shared-repeating-file nil) + (setq imalison:org-recurring-file (imalison:join-paths imalison:org-dir "recurring.org")) (setq imalison:orgzly-files (list (imalison:join-paths imalison:org-dir "orgzly.org"))) - (setq imalison:repeating-org-files (list imalison:org-habits-file)) + (setq imalison:repeating-org-files (list imalison:org-habits-file imalison:org-recurring-file)) ;; Enable habits in agenda - this adds habits.org to org-agenda-files (setq imalison:include-repeating-in-agenda t)