diff --git a/config.el b/config.el index 6b375ef..8e7f491 100644 --- a/config.el +++ b/config.el @@ -1135,16 +1135,25 @@ Otherwise: runs interactive ement-connect, then opens rooms after sync." ;;; ORG-MODERN — lepší vizuální styl org-mode ;;; ============================================================ -;; global-org-modern-mode: nejspolehlivejsi pristup, funguje na vsechny -;; otevrene buffery vcetne inbox.org. org-modern-table nil kvuli LaTeX exportu. -;; Export temp buffery nejsou problem -- org-modern pouziva overlaye, ne zmeny textu. +;; after! org-modern zajisti ze balicek je PLNE nacten pred volanim +;; global-org-modern-mode. use-package! :config muze mit problemy s timing. +;; condition-case chrani pred chybou ktera by rozbila org font-lock. (use-package! org-modern :after org - :config + :defer t) + +;; after! org zajisti ze org je nacten; then require spusti nacitani org-modern; +;; after! org-modern pak bezpecne nastavi config a aktivuje global mode. +(after! org + (require 'org-modern nil t)) ; nil = no error if not found, t = no messages + +(after! org-modern (setq org-modern-star '("◉" "○" "✸" "✿") org-modern-table nil org-modern-checkbox t) - (global-org-modern-mode)) + (condition-case err + (global-org-modern-mode 1) + (error (message "org-modern: nelze aktivovat: %s" err)))) ;;; ============================================================