Improve agenda/items load on dashboard.

This commit is contained in:
kj 2025-02-08 16:25:58 -03:00
parent 4051c11dad
commit f199adb367

View File

@ -58,17 +58,19 @@
;; Un bonito y sencillo panel de inicio ;; Un bonito y sencillo panel de inicio
(use-package dashboard (use-package dashboard
:defer t :defer t
:init
(dashboard-setup-startup-hook)
:hook :hook
(dashboard-after-initialize . (lambda () (elpaca-after-init . (lambda ()
"Refrescamos el dashboard con la agenda luego de cargar todo" "Refrescamos el dashboard con la agenda luego de cargar todo"
(setq dashboard-items '( (when (< (length command-line-args) 2)
;; (recents . 10) (dashboard-open)
(agenda . 10) (run-at-time 1 nil (lambda()
)) "Recargamos el buffers con los items de manera asincrónica"
(dashboard-refresh-buffer) (setq dashboard-items '(
)) ;; (recents . 10)
(agenda . 10)
))
(dashboard-refresh-buffer))) ;; Refrescamos el buffer sin bloquear emacs
)))
:config :config
(setq dashboard-set-file-icons t (setq dashboard-set-file-icons t
dashboard-set-heading-icons t dashboard-set-heading-icons t