diff --git a/init.el b/init.el index d304339..d3a6e4a 100644 --- a/init.el +++ b/init.el @@ -5,7 +5,7 @@ ;; If there is more than one, they won't work right. '(initial-frame-alist '((fullscreen . maximized))) '(package-selected-packages - '(dockerfile-mode dap-mode julia-ts-mode lsp-julia julia-mode marginalia vertico tide which-key use-package pyenv-mode flycheck exec-path-from-shell elpy doom-themes doom-modeline all-the-icons))) + '(ef-themes dockerfile-mode dap-mode julia-ts-mode lsp-julia julia-mode marginalia vertico tide which-key use-package pyenv-mode flycheck exec-path-from-shell elpy doom-themes doom-modeline all-the-icons))) (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) @@ -45,7 +45,7 @@ (scroll-bar-mode -1) -;;(set-face-attribute 'default nil :font "JetBrains Mono" :height 110) +;;(set-face-attribute 'default nil :font "Luculent" :height 110) (set-face-attribute 'default nil :font "VictorMono Nerd Font Mono" :height 110) (set-default-coding-systems 'utf-8) @@ -216,7 +216,7 @@ Exempt major modes are defined in `display-line-numbers-exempt-modes'." (member major-mode display-line-numbers-exempt-modes)) (display-line-numbers-mode))) -(global-display-line-numbers-mode) +;; (global-display-line-numbers-mode) ;; theming starts here: @@ -224,6 +224,32 @@ Exempt major modes are defined in `display-line-numbers-exempt-modes'." :ensure t) (load-theme 'modus-operandi-tinted t) +;; (load-theme 'modus-vivendi t) + +(use-package ef-themes + :ensure t) + +(setq ef-themes-to-toggle '(ef-day ef-autumn)) + +(setq ef-themes-headings ; read the manual's entry or the doc string +'((0 . (variable-pitch light 1.9)) +(1 . (variable-pitch light 1.8)) +(2 . (variable-pitch regular 1.7)) +(3 . (variable-pitch regular 1.6)) +(4 . (variable-pitch regular 1.5)) +(5 . (variable-pitch 1.4)) ; absence of weight means `bold' +(6 . (variable-pitch 1.3)) +(7 . (variable-pitch 1.2)) +(t . (variable-pitch 1.1)))) + +(setq ef-themes-mixed-fonts t +ef-themes-variable-pitch-ui t) + +;; (mapc #'disable-theme custom-enabled-themes) + +;; (ef-themes-select 'ef-autumn) + +;; theming stops here (use-package magit :ensure t)