Appearance

This commit is contained in:
Tobias Ostner 2023-01-27 08:49:29 +01:00
parent 20b49d74ea
commit 445e7db5e4
3 changed files with 61 additions and 62 deletions

View file

@ -0,0 +1,59 @@
(use-package fontaine
:config
(setq fontaine-presets
'((tiny
:default-family "Iosevka Comfy Wide Fixed"
:default-height 70)
(small
:default-family "Iosevka Comfy Fixed"
:default-height 90)
(regular
:default-height 130)
(medium
:default-height 170)
(large
:default-weight semilight
:default-height 250
:bold-weight extrabold)
(presentation
:default-weight semilight
:default-height 250
:bold-weight extrabold)
(jumbo
:default-weight semilight
:default-height 300
:bold-weight extrabold)
(t
:default-family "Iosevka Comfy"
:default-weight regular
:default-height 130
:variable-pitch-family "Iosevka Comfy Duo"
:bold-weight bold
:italic-slant italic
:line-spacing 0.2)))
(fontaine-set-preset 'regular))
(use-package ef-themes
:config
(setq ef-themes-headings
'((0 . (variable-pitch light 2.0))
(1 . (variable-pitch light 1.5))
(2 . (variable-pitch semibold 1.2))
(t . (variable-pitch semibold 1.0))))
(setq ef-themes-mixed-fonts t
ef-themes-variable-pitch-ui t)
(mapc #'disable-theme custom-enabled-themes)
(load-theme 'ef-winter :no-confirm))
(use-package modus-themes
:config
(setq modus-themes-variable-pitch-headings t
modus-themes-org-blocks 'tinted-background
modus-themes-bold-constructs t
modus-themes-italic-constructs t
modus-themes-scale-headings t
modus-themes-completions 'opinionated
modus-themes-mode-line '(accented borderless)))
(provide 'tobmacs-appearance)