fix(org-modern): robustni inicializace -- after! + require + condition-case
Problem: global-org-modern-mode volana pred plnym nactem balicku (use-package! :config timing) -> chyba rozbijela org font-lock -> bile buffery. Oprava: - (after! org (require 'org-modern nil t)) -- spusti nacitani po org - (after! org-modern ...) -- nastavi config az je balik PLNE nacten - condition-case -- chrani org font-lock pred chybami org-modern
This commit is contained in:
19
config.el
19
config.el
@@ -1135,16 +1135,25 @@ Otherwise: runs interactive ement-connect, then opens rooms after sync."
|
|||||||
;;; ORG-MODERN — lepší vizuální styl org-mode
|
;;; ORG-MODERN — lepší vizuální styl org-mode
|
||||||
;;; ============================================================
|
;;; ============================================================
|
||||||
|
|
||||||
;; global-org-modern-mode: nejspolehlivejsi pristup, funguje na vsechny
|
;; after! org-modern zajisti ze balicek je PLNE nacten pred volanim
|
||||||
;; otevrene buffery vcetne inbox.org. org-modern-table nil kvuli LaTeX exportu.
|
;; global-org-modern-mode. use-package! :config muze mit problemy s timing.
|
||||||
;; Export temp buffery nejsou problem -- org-modern pouziva overlaye, ne zmeny textu.
|
;; condition-case chrani pred chybou ktera by rozbila org font-lock.
|
||||||
(use-package! org-modern
|
(use-package! org-modern
|
||||||
:after org
|
: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 '("◉" "○" "✸" "✿")
|
(setq org-modern-star '("◉" "○" "✸" "✿")
|
||||||
org-modern-table nil
|
org-modern-table nil
|
||||||
org-modern-checkbox t)
|
org-modern-checkbox t)
|
||||||
(global-org-modern-mode))
|
(condition-case err
|
||||||
|
(global-org-modern-mode 1)
|
||||||
|
(error (message "org-modern: nelze aktivovat: %s" err))))
|
||||||
|
|
||||||
|
|
||||||
;;; ============================================================
|
;;; ============================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user