Merge pull request #3646 from MaxSchlueter/develop
Change :app calendar README and add cfw:org-create-file-source to list of commands
This commit is contained in:
commit
85974d381e
2 changed files with 3 additions and 18 deletions
|
@ -34,7 +34,8 @@ calendar data from:
|
||||||
(cfw:open-calendar-buffer
|
(cfw:open-calendar-buffer
|
||||||
:contents-sources
|
:contents-sources
|
||||||
(list
|
(list
|
||||||
(cfw:org-create-source "Green") ; orgmode source
|
(cfw:org-create-source "Green") ; org-agenda source
|
||||||
|
(cfw:org-create-file-source "cal" "/path/to/cal.org" "Cyan") ; other org source
|
||||||
(cfw:howm-create-source "Blue") ; howm source
|
(cfw:howm-create-source "Blue") ; howm source
|
||||||
(cfw:cal-create-source "Orange") ; diary source
|
(cfw:cal-create-source "Orange") ; diary source
|
||||||
(cfw:ical-create-source "Moon" "~/moon.ics" "Gray") ; ICS source1
|
(cfw:ical-create-source "Moon" "~/moon.ics" "Gray") ; ICS source1
|
||||||
|
@ -42,23 +43,6 @@ calendar data from:
|
||||||
)))
|
)))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
To control what org files ~clfw:org-create-source~ will use, ~let~-bind
|
|
||||||
~org-agenda-files~ around a call to ~+calendar/open-calendar~ like so:
|
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
|
||||||
;;;###autoload
|
|
||||||
(defun cfw:open-org-calendar-with-cal1 ()
|
|
||||||
(interactive)
|
|
||||||
(let ((org-agenda-files '("/path/to/org/" "/path/to/cal1.org")))
|
|
||||||
(call-interactively #'+calendar/open-calendar)))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defun cfw:open-org-calendar-with-cal2 ()
|
|
||||||
(interactive)
|
|
||||||
(let ((org-agenda-files '("/path/to/org/" "/path/to/cal2.org")))
|
|
||||||
(call-interactively #'+calendar/open-calendar)))
|
|
||||||
#+END_SRC
|
|
||||||
|
|
||||||
The [[https://github.com/kiwanami/emacs-calfw][kiwanami/emacs-calfw]] project readme contains more examples.
|
The [[https://github.com/kiwanami/emacs-calfw][kiwanami/emacs-calfw]] project readme contains more examples.
|
||||||
|
|
||||||
** Synchronizing Org and Google Calendar
|
** Synchronizing Org and Google Calendar
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
(use-package! calfw-org
|
(use-package! calfw-org
|
||||||
:commands (cfw:open-org-calendar
|
:commands (cfw:open-org-calendar
|
||||||
cfw:org-create-source
|
cfw:org-create-source
|
||||||
|
cfw:org-create-file-source
|
||||||
cfw:open-org-calendar-withkevin
|
cfw:open-org-calendar-withkevin
|
||||||
my-open-calendar))
|
my-open-calendar))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue