diff --git a/modules/lang/org/contrib/pretty.el b/modules/lang/org/contrib/pretty.el index 96fe6030d..a9725df96 100644 --- a/modules/lang/org/contrib/pretty.el +++ b/modules/lang/org/contrib/pretty.el @@ -4,31 +4,11 @@ (setq org-highlight-latex-and-related '(native script entities))) -(use-package! org-superstar ; "prettier" bullets - :hook (org-mode . org-superstar-mode) - :config - ;; Make leading stars truly invisible, by rendering them as spaces! - (setq org-superstar-leading-bullet ?\s - org-superstar-leading-fallback ?\s - org-hide-leading-stars nil - org-superstar-todo-bullet-alist - '(("TODO" . 9744) - ("[ ]" . 9744) - ("DONE" . 9745) - ("[X]" . 9745)))) - - -(use-package! org-fancy-priorities ; priority icons - :hook (org-mode . org-fancy-priorities-mode) - :hook (org-agenda-mode . org-fancy-priorities-mode) - :config - (setq org-fancy-priorities-list '("⚑" "⬆" "■")) - ;; HACK: Prevent org-fancy-priorities from interfering with org exporters or - ;; other non-interactive Org crawlers/parsers (see #8280). - (defadvice! +org--inhibit-org-fancy-in-non-real-buffers-a (&rest _) - :before-until #'org-fancy-priorities-mode - org-inhibit-startup)) - - -(use-package! org-appear ; better markup edit +(use-package! org-appear :hook (org-mode . org-appear-mode)) + + +(use-package! org-modern + :hook (org-mode . org-modern-mode) + :hook (org-agenda-finalize . org-modern-mode) + :hook (org-modern-mode . +org-pretty-mode)) diff --git a/modules/lang/org/packages.el b/modules/lang/org/packages.el index f45c5995f..db9f04a7c 100644 --- a/modules/lang/org/packages.el +++ b/modules/lang/org/packages.el @@ -85,9 +85,8 @@ (when (modulep! +pomodoro) (package! org-pomodoro :pin "3f5bcfb80d61556d35fc29e5ddb09750df962cc6")) (when (modulep! +pretty) - (package! org-appear :pin "32ee50f8fdfa449bbc235617549c1bccb503cb09") - (package! org-superstar :pin "54c81c27dde2a6dc461bb064e79a8b2089093a2e") - (package! org-fancy-priorities :pin "7f677c6c14ecf05eab8e0efbfe7f1b00ae68eb1d")) + (package! org-modern :pin "3cc432dc99f262579d1cc464e7d6d5b9fe77083a") + (package! org-appear :pin "32ee50f8fdfa449bbc235617549c1bccb503cb09")) (when (modulep! +present) (package! centered-window :recipe (:host github :repo "anler/centered-window-mode")