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)) "s Q" #'org-ql-view))
;; calfw — visual calendar ;; calfw — visual calendar
(use-package! calfw :defer t) ;; :demand t = načti ihned při startu (autoload selhal opakovaně)
(use-package! calfw-org :defer t) (use-package! calfw :demand t)
(defun my/open-calendar () (use-package! calfw-org
"Otevři calfw org kalendář (funguje s různými verzemi calfw-org)." :demand t
(interactive) :config (map! :leader "o C" #'cfw:open-org-calendar))
(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)
;; org-roam-ui — visual graph for org-roam ;; org-roam-ui — visual graph for org-roam
(use-package! org-roam-ui (use-package! org-roam-ui