aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-theme.el
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-07-17 10:17:25 -0400
committerBardofSprites <[email protected]>2025-07-17 10:17:25 -0400
commit255fc1bdf3f054c878a2e87e38745d1ea1c1fa40 (patch)
tree5b320196c1a78f8a4331263a56487daa660de02e /bard-emacs-modules/bard-emacs-theme.el
parent076cb97b47da01827734e2f74005f05f810f8b28 (diff)
standard theme
Diffstat (limited to 'bard-emacs-modules/bard-emacs-theme.el')
-rw-r--r--bard-emacs-modules/bard-emacs-theme.el24
1 files changed, 23 insertions, 1 deletions
diff --git a/bard-emacs-modules/bard-emacs-theme.el b/bard-emacs-modules/bard-emacs-theme.el
index 8520723..d56ee78 100644
--- a/bard-emacs-modules/bard-emacs-theme.el
+++ b/bard-emacs-modules/bard-emacs-theme.el
@@ -155,7 +155,29 @@ The exact color values are taken from the active Modus theme."
(use-package rainbow-mode
:ensure t)
-(global-set-key (kbd "<f6>") #'bard/select-theme)
+(global-set-key (kbd "M-<f6>") #'bard/select-theme)
+
+(use-package standard-themes
+ :ensure t
+ ;; :init (standard-themes-select 'standard-light)
+ :config
+ (setq standard-themes-to-toggle '(standard-light
+ standard-dark))
+ (add-hook 'standard-themes-post-load-hook #'logos-update-fringe-in-buffers)
+
+ ;; headings
+ (setq standard-themes-headings
+ '((0 . (variable-pitch light 1.5))
+ (1 . (variable-pitch light 1.3))
+ (2 . (variable-pitch regular 1.2))
+ (agenda-date . (semilight 1.4))
+ (agenda-structure . (variable-pitch light 1.5))
+ (t . (variable-pitch 1.1))))
+
+ (setq standard-themes-mixed-fonts t)
+
+ :bind
+ ("<f6>" . standard-themes-toggle))
(provide 'bard-emacs-theme)