fix(org-modern): vector star + GitHub recipe for latest version; feat: fullscreen on start
- packages.el: recipe pointing to minad/org-modern GitHub main (bypasses Doom lockfile pin, gets version with org-indent-mode star fix) - config.el: org-modern-star as vector ["◉"] + org-modern-hide-stars (vector format works reliably; list format had activation timing issues) - config.el: initial/default-frame-alist fullscreen maximized (Emacs starts maximized on every launch)
This commit is contained in:
16
config.el
16
config.el
@@ -23,6 +23,10 @@
|
||||
|
||||
(setq display-line-numbers-type t)
|
||||
|
||||
;; Start Emacs maximized on every launch (macOS: fills screen, keeps menu bar)
|
||||
(add-to-list 'initial-frame-alist '(fullscreen . maximized))
|
||||
(add-to-list 'default-frame-alist '(fullscreen . maximized))
|
||||
|
||||
|
||||
;;; ============================================================
|
||||
;;; UI & DISPLAY
|
||||
@@ -1142,15 +1146,17 @@ Otherwise: runs interactive ement-connect, then opens rooms after sync."
|
||||
;;; ============================================================
|
||||
|
||||
;;; Org-modern -- modern visual style for org-mode
|
||||
;; :custom sets vars before first activation (unlike :config which runs after).
|
||||
;; Uses vector star format ["◉"] which works reliably across font/version variations.
|
||||
;; org-modern-hide-stars: replace non-final stars with · (avoids multi-star clutter).
|
||||
;; org-modern-table nil: avoids LaTeX export conflicts.
|
||||
(use-package! org-modern
|
||||
:hook (org-mode . org-modern-mode)
|
||||
:hook (org-agenda-finalize . org-modern-agenda)
|
||||
:custom
|
||||
(org-modern-star '("◉" "○" "✸" "✿"))
|
||||
(org-modern-table nil)
|
||||
(org-modern-checkbox t))
|
||||
:config
|
||||
(setq org-modern-star ["◉"]
|
||||
org-modern-hide-stars "·"
|
||||
org-modern-table nil
|
||||
org-modern-checkbox t))
|
||||
|
||||
|
||||
;;; ============================================================
|
||||
|
||||
@@ -81,7 +81,8 @@
|
||||
(package! olivetti)
|
||||
|
||||
;; Org enhancements
|
||||
(package! org-modern)
|
||||
(package! org-modern
|
||||
:recipe (:host github :repo "minad/org-modern")) ; pin to latest main, bypasses Doom lockfile
|
||||
(package! org-fragtog)
|
||||
(package! org-super-agenda)
|
||||
(package! org-noter)
|
||||
|
||||
Reference in New Issue
Block a user