feat(org-modern): cisty standalone commit -- :after org + global-org-modern-mode
Puvodni over-engineered pristup (require + after! + condition-case) nebyl potreba. :after org + global-org-modern-mode v :config je spravny Doom idiom. Lze revertovat timto jednim commitem pokud org-modern dela problemy.
This commit is contained in:
19
config.el
19
config.el
@@ -1135,25 +1135,16 @@ Otherwise: runs interactive ement-connect, then opens rooms after sync."
|
||||
;;; ORG-MODERN — lepší vizuální styl org-mode
|
||||
;;; ============================================================
|
||||
|
||||
;; 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.
|
||||
;; :after org zajisti spravny load-order. global-org-modern-mode aktivuje
|
||||
;; org-modern ve vsech org bufferech (vcetne uz otevrenych).
|
||||
;; org-modern-table nil -- tabulkove overlaye mohou kolidovat s LaTeX exportem.
|
||||
(use-package! org-modern
|
||||
:after org
|
||||
: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
|
||||
:config
|
||||
(setq org-modern-star '("◉" "○" "✸" "✿")
|
||||
org-modern-table nil
|
||||
org-modern-checkbox t)
|
||||
(condition-case err
|
||||
(global-org-modern-mode 1)
|
||||
(error (message "org-modern: nelze aktivovat: %s" err))))
|
||||
(global-org-modern-mode))
|
||||
|
||||
|
||||
;;; ============================================================
|
||||
|
||||
Reference in New Issue
Block a user