;;; Themes -- summary -*- lexical-binding: t; -*- ;;; Commentary: ;;; Code: (use-package spaceline :straight t :defer t) (use-package base16-theme :straight t :defer t) (use-package apropospriate-theme :straight t :defer t) (use-package leuven-theme :straight t :defer t) (use-package modus-themes :straight t :defer t) ;; Disable cursor blinking (blink-cursor-mode 0) ;; Set themes for terminal mode (setq base16-theme-256-color-source "colors") ;; Light themes (load-theme 'apropospriate-light t t) (load-theme 'leuven t t) (load-theme 'base16-atelier-forest-light t t) (load-theme 'base16-harmonic16-light t t) (load-theme 'base16-horizon-light t t) (load-theme 'base16-humanoid-light t t) ;; Dark themes (load-theme 'base16-zenburn t) (load-theme 'base16-tomorrow-night-eighties t t) (load-theme 'base16-darcula t t) (load-theme 'base16-solarflare t t) (load-theme 'base16-snazzy t t) (load-theme 'base16-gruvbox-dark-hard t t) (load-theme 'modus-vivendi t t) (load-theme 'base16-zenbones t t) ;; My own theme modifications: (require 'base16-zenburn-modified-theme "$HOME/.emacs.d/themes/base16-zenburn-modified.el") (require 'base16-harmonic-light-modified-theme "$HOME/.emacs.d/themes/base16-harmonic-light-modified.el") (spaceline-emacs-theme) (enable-theme 'base16-harmonic-light-modified) (provide '+custom-pkg-themes) ;;; themes.el ends here