fix calfw: :demand t — načti při startu, bez autoload

This commit is contained in:
2026-02-24 21:43:41 +01:00
parent ad55cc2b0b
commit 23a6ac3d84

View File

@@ -1894,25 +1894,11 @@ current frame."
"s Q" #'org-ql-view))
;; calfw — visual calendar
(use-package! calfw :defer t)
(use-package! calfw-org :defer t)
(defun my/open-calendar ()
"Otevři calfw org kalendář (funguje s různými verzemi calfw-org)."
(interactive)
(require 'calfw)
(require 'calfw-org)
(cond
((fboundp 'cfw:open-org-calendar)
(cfw:open-org-calendar))
((and (fboundp 'cfw:create-calendar-component-buffer)
(fboundp 'cfw:org-create-source))
(switch-to-buffer
(cfw:create-calendar-component-buffer
:view 'month
:contents-sources (list (cfw:org-create-source "OldRose")))))
(t
(user-error "calfw-org nenalezen — spusť: doom/reload"))))
(map! :leader "o C" #'my/open-calendar)
;; :demand t = načti ihned při startu (autoload selhal opakovaně)
(use-package! calfw :demand t)
(use-package! calfw-org
:demand t
:config (map! :leader "o C" #'cfw:open-org-calendar))
;; org-roam-ui — visual graph for org-roam
(use-package! org-roam-ui