Files
2026-05-26 03:18:34 +02:00

32 lines
911 B
EmacsLisp

(require 'base16-theme)
(defvar base16-my-custom-theme-colors
'(:base00 "#f8f8ff" ;; bg
:base01 "#7cc9f2" ;; light-blue
:base02 "#aaafff" ;; selection
:base03 "#cca0ff" ;; light-purple
:base04 "#666666" ;; font-lock-comment-face
:base05 "#010101" ;; fg
:base06 "#007cbf" ;; dark-blue
:base07 "#b05197" ;; magenta
:base08 "#cf3f29" ;; red
:base09 "#c75e10" ;; orange
:base0A "#f0b94a" ;; yellow
:base0B "#429e66" ;; green
:base0C "#129cc9" ;; cyan
:base0D "#2374de" ;; medium-blue
:base0E "#EF89DF" ;; accent-pink
:base0F "#a64dd6" ;; purple
))
(deftheme base16-my-custom-theme)
(use-package base16-theme
:config
;; Define the theme and its faces in one shot
(base16-theme-define 'base16-my-custom-theme base16-my-custom-theme-colors)
;; Explicitly enable it since we aren't using load-theme
(enable-theme 'base16-my-custom-theme))