From 1cfd3a23f5850ba7ea2d9498a23422e6bb691eb9 Mon Sep 17 00:00:00 2001 From: Zelong Kuang Date: Sat, 6 Dec 2025 22:50:42 +1100 Subject: [PATCH] feat(theme): Switch to ef-dark theme and add org-modern - Change theme from doom-material-dark to ef-dark - Enable ef-themes package - Add org-modern package with table styling disabled - Enable tty module for improved terminal experience --- config.el | 6 +++++- config.org | 10 ++++++++-- init.el | 2 +- packages.el | 2 +- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/config.el b/config.el index 88884cf..e8b64e1 100644 --- a/config.el +++ b/config.el @@ -18,7 +18,7 @@ (add-to-list 'default-frame-alist '(width . 100)))) (setq catppuccin-flavor 'catppuccin) -(setq doom-theme 'doom-material-dark) +(setq doom-theme 'ef-dark) (setq display-line-numbers-type 'relative) (setq org-directory "~/org/") @@ -160,3 +160,7 @@ ) (add-to-list 'org-modules 'org-habit) + +(use-package! org-modern + :config + (setq org-modern-table nil)) diff --git a/config.org b/config.org index 72f1d0a..fb51b81 100644 --- a/config.org +++ b/config.org @@ -29,7 +29,7 @@ (add-to-list 'default-frame-alist '(width . 100)))) (setq catppuccin-flavor 'catppuccin) -(setq doom-theme 'doom-material-dark) +(setq doom-theme 'ef-dark) (setq display-line-numbers-type 'relative) (setq org-directory "~/org/") #+end_src @@ -40,7 +40,7 @@ #+end_src **** ef-themes #+begin_src emacs-lisp :tangle packages.el -;; (package! ef-themes) +(package! ef-themes) #+end_src #+begin_src emacs-lisp ;; (use-package! ef-themes @@ -288,3 +288,9 @@ Thisenables the feature of auto-expanding snippets when matching the pattern #+begin_src emacs-lisp (add-to-list 'org-modules 'org-habit) #+end_src +**** Org modern +#+begin_src emacs-lisp +(use-package! org-modern + :config + (setq org-modern-table nil)) +#+end_src diff --git a/init.el b/init.el index 4d4fb68..a1987c8 100644 --- a/init.el +++ b/init.el @@ -112,7 +112,7 @@ :os (:if (featurep :system 'macos) macos) ; improve compatibility with macOS - ;;tty ; improve the terminal Emacs experience + tty ; improve the terminal Emacs experience :lang ;;ada ; In strong typing we (blindly) trust diff --git a/packages.el b/packages.el index 46127e9..9a523c1 100644 --- a/packages.el +++ b/packages.el @@ -2,7 +2,7 @@ (package! catppuccin-theme) -;; (package! ef-themes) +(package! ef-themes) (package! rainbow-delimiters)