59 lines
1.8 KiB
EmacsLisp
59 lines
1.8 KiB
EmacsLisp
(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)
|
|
|