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
|
||||
;;; ============================================================
|
||||
|
||||
;; 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))))
|
||||
|
||||
|
||||
;;; ============================================================
|
||||
|
||||
Reference in New Issue
Block a user