aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-ui.el
diff options
context:
space:
mode:
authorbard <[email protected]>2023-12-11 06:06:15 -0500
committerbard <[email protected]>2023-12-11 06:06:15 -0500
commitb709b8db2892315edfa6798de7a9af68e3c977d9 (patch)
tree25fc32714c3af142456f8c2bf8ab7b7f066f8790 /bard-emacs-modules/bard-emacs-ui.el
parent94a76b994a741decf025ae5d5f2f1265977a3115 (diff)
gruvbox
Diffstat (limited to 'bard-emacs-modules/bard-emacs-ui.el')
-rw-r--r--bard-emacs-modules/bard-emacs-ui.el15
1 files changed, 12 insertions, 3 deletions
diff --git a/bard-emacs-modules/bard-emacs-ui.el b/bard-emacs-modules/bard-emacs-ui.el
index 929907a..9bd3efe 100644
--- a/bard-emacs-modules/bard-emacs-ui.el
+++ b/bard-emacs-modules/bard-emacs-ui.el
@@ -44,15 +44,22 @@
(setq display-time-mail-file nil)
(display-time-mode 1)
-
;; Fonts
(set-face-attribute 'default nil :font "Iosevka Comfy" :height 140)
(set-face-attribute 'fixed-pitch nil :font "Iosevka Comfy" :height 140)
-(set-face-attribute 'variable-pitch nil :font "Iosevka Comfy Wide" :height 140)
-;; (set-face-attribute 'variable-pitch nil :font "FreeSans" :height 140)
+(set-face-attribute 'variable-pitch nil :font "Gentium Plus" :height 140)
(add-to-list 'default-frame-alist '(font . "Iosevka Comfy-14.5"))
+;; Switching themes
+(defun bard/disable-all-themes ()
+ "disable all active themes."
+ (dolist (i custom-enabled-themes)
+ (disable-theme i)))
+
+(defadvice load-theme (before disable-themes-first activate)
+ (bard/disable-all-themes))
+
;; olivetti
(use-package olivetti
:config
@@ -63,11 +70,13 @@
(progn
(text-scale-set 0.2)
(setq olivetti-body-width 100)
+ (set-fringe-mode 0)
(olivetti-mode t))
(progn
(olivetti-mode 0)
(text-scale-set 0)
(mixed-pitch-mode 0)
+ (fringe-mode nil)
(setq cursor-type 'box))))
:bind
(("<f9>" . bard/olivetti-toggle)))