- Add startup dashboard with recent files and bookmarks - Enhance corfu with icons and minibuffer transfer - Add avy-zap, markdown-mode, consult-dir - Optimize GC settings and editor config
32 lines
1.0 KiB
EmacsLisp
32 lines
1.0 KiB
EmacsLisp
;;; my-base16-dark-theme.el --- Base16 Dark Theme -*- lexical-binding: t -*-
|
|
|
|
;;; Commentary:
|
|
;; A green base16 dark theme base on solarized-theme
|
|
|
|
;;; Code:
|
|
|
|
(require 'solarized)
|
|
(require 'my-base16-palette)
|
|
(eval-when-compile
|
|
(require 'solarized-palettes))
|
|
|
|
(deftheme my-base16-dark "A Base16 dark theme using Solarized framework.")
|
|
|
|
(solarized-with-color-variables-with-palette
|
|
'dark
|
|
'my-base16-dark
|
|
my-base16-dark-core-palette
|
|
'((custom-theme-set-faces
|
|
theme-name
|
|
`(org-priority ((,class (:foreground ,green :weight bold))))
|
|
`(font-lock-keyword-face ((,class (:foreground ,cyan :weight bold))))
|
|
`(font-lock-doc-face ((,class (:foreground ,green :slant normal))))
|
|
`(font-lock-string-face ((,class (:foreground ,green))))
|
|
`(dashboard-footer-face ((,class (:foreground ,blue))))
|
|
`(dashboard-text-banner ((,class (:foreground ,green))))
|
|
`(vertico-current ((,class (:background ,base02 :extend t :underline nil)))))))
|
|
|
|
(provide-theme 'my-base16-dark)
|
|
|
|
;;; my-base16-dark-theme.el ends here
|