📚 node [[trying out calfw blocks]]
trying out calfw-blocks
Trying out [[calfw-blocks]] as a means to [[Using org-mode for timeblocking]].
On my desktop, added a private spacemacs layer setting up calfw (based on https://github.com/dudelson/spacemacs-calendar-la) then extended it with some calfw-blocks setup.
On mobile:
- added the calendar app to init.el - this sets up [[calfw]]
- added [[calfw-blocks]] to packages.el
- and then some setup in config.el.
(package! calfw-blocks :recipe (:host github :repo "ml729/calfw-blocks"))
(use-package calfw-blocks
:config
(defun ngm/org-day-blocks ()
(interactive)
(cfw:open-calendar-buffer
:contents-sources
(list
(cfw:org-create-source "medium purple")
(cfw:org-create-file-source "Day" "/storage/emulated/0/org/day-2024-03-27.org" "green")
)
:view 'block-day)))
Should check my version of the spacemacs layer in somewhere. And my doom init and config files.
Issues
- does the agenda source not include overdue items?
- if items A ends at xx:00 and item B starts at xx:00 then they're drawn with an overlap rather than contiguous
📖 stoas
- public document at doc.anagora.org/trying-out-calfw-blocks
- video call at meet.jit.si/trying-out-calfw-blocks
⥱ context
↑ pushing here
(none)
(none)
↓ pulling this
(none)
(none)
🔎 full text search for 'trying out calfw blocks'