[Emacs] Add variable to control org repeating files
This commit is contained in:
@@ -62,6 +62,11 @@ We're going to use this to write separate parts of our config to different secti
|
|||||||
(imalison:join-paths imalison:shared-org-dir "ivan_orgzly.org")
|
(imalison:join-paths imalison:shared-org-dir "ivan_orgzly.org")
|
||||||
(imalison:join-paths imalison:org-dir "orgzly.org")))
|
(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))
|
||||||
|
|
||||||
|
(defvar imalison:include-repeating-in-agenda nil)
|
||||||
|
|
||||||
(defun imalison:add-to-org-agenda-files (incoming-files)
|
(defun imalison:add-to-org-agenda-files (incoming-files)
|
||||||
(setq org-agenda-files
|
(setq org-agenda-files
|
||||||
(delete-dups
|
(delete-dups
|
||||||
@@ -366,12 +371,13 @@ We're going to use this to write separate parts of our config to different secti
|
|||||||
*** Agenda Files
|
*** Agenda Files
|
||||||
#+begin_src emacs-lisp :tangle org-config-config.el
|
#+begin_src emacs-lisp :tangle org-config-config.el
|
||||||
(imalison:add-to-org-agenda-files
|
(imalison:add-to-org-agenda-files
|
||||||
(nconc (list imalison:org-gtd-file imalison:org-habits-file
|
(nconc (list imalison:org-gtd-file imalison:org-calendar-file
|
||||||
imalison:org-calendar-file imalison:org-inbox-file
|
imalison:org-inbox-file imalison:shared-org-gtd-file
|
||||||
imalison:shared-org-gtd-file imalison:shared-habits-file
|
imalison:shared-calendar-file imalison:shared-shopping-file)
|
||||||
imalison:shared-calendar-file imalison:shared-shopping-file
|
|
||||||
imalison:shared-repeating-file)
|
|
||||||
imalison:orgzly-files))
|
imalison:orgzly-files))
|
||||||
|
|
||||||
|
(when imalison:include-repeating-in-agenda
|
||||||
|
(imalison:add-to-org-agenda-files imalison:repeating-org-files))
|
||||||
#+end_src
|
#+end_src
|
||||||
*** Predicates
|
*** Predicates
|
||||||
#+begin_src emacs-lisp :tangle org-config-config.el
|
#+begin_src emacs-lisp :tangle org-config-config.el
|
||||||
|
|||||||
Reference in New Issue
Block a user