feat: Change theme to modus-vivendi and reorganize theme packages

Switch default theme from ef-dark to modus-vivendi. Reorganize theme
package declarations in config.org to group catppuccin after ef-themes.
```
This commit is contained in:
Zelong Kuang
2025-12-07 00:00:19 +11:00
parent 1cfd3a23f5
commit d74c8a9f96
3 changed files with 11 additions and 7 deletions

View File

@@ -18,7 +18,7 @@
(add-to-list 'default-frame-alist '(width . 100)))) (add-to-list 'default-frame-alist '(width . 100))))
(setq catppuccin-flavor 'catppuccin) (setq catppuccin-flavor 'catppuccin)
(setq doom-theme 'ef-dark) (setq doom-theme 'modus-vivendi)
(setq display-line-numbers-type 'relative) (setq display-line-numbers-type 'relative)
(setq org-directory "~/org/") (setq org-directory "~/org/")

View File

@@ -29,15 +29,12 @@
(add-to-list 'default-frame-alist '(width . 100)))) (add-to-list 'default-frame-alist '(width . 100))))
(setq catppuccin-flavor 'catppuccin) (setq catppuccin-flavor 'catppuccin)
(setq doom-theme 'ef-dark) (setq doom-theme 'modus-vivendi)
(setq display-line-numbers-type 'relative) (setq display-line-numbers-type 'relative)
(setq org-directory "~/org/") (setq org-directory "~/org/")
#+end_src #+end_src
*** Themes *** Themes
#+begin_src emacs-lisp :tangle packages.el
(package! catppuccin-theme)
#+end_src
**** ef-themes **** ef-themes
#+begin_src emacs-lisp :tangle packages.el #+begin_src emacs-lisp :tangle packages.el
(package! ef-themes) (package! ef-themes)
@@ -70,6 +67,13 @@
;; ;; (modus-themes-load-theme 'ef-light) ;; ;; (modus-themes-load-theme 'ef-light)
;; ) ;; )
#+end_src #+end_src
**** catppuccin
#+begin_src emacs-lisp :tangle packages.el
(package! catppuccin-theme)
#+end_src
*** Nano modeline *** Nano modeline
#+begin_src emacs-lisp :tangle no #+begin_src emacs-lisp :tangle no
(package! nano-modeline) (package! nano-modeline)

View File

@@ -1,9 +1,9 @@
;; (package! benchmark-init) ;; (package! benchmark-init)
(package! catppuccin-theme)
(package! ef-themes) (package! ef-themes)
(package! catppuccin-theme)
(package! rainbow-delimiters) (package! rainbow-delimiters)
(package! leetcode) (package! leetcode)