feat(wpcarro/emacs): Package theme.el
**TL;DR:** - Rename `colorscheme.el` to `theme.el` to align with Emacs's nomenclature. - Prune dependencies: - `cl-lib` - `>` - `prelude` Change-Id: I15f225671b4096ab08913583b7b464e316c95298 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7412 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com>
This commit is contained in:
parent
22c2c5ba46
commit
89e37ee877
5 changed files with 106 additions and 87 deletions
|
|
@ -17,11 +17,13 @@
|
|||
(require 'prelude)
|
||||
(require 'al)
|
||||
(require 'fonts)
|
||||
(require 'colorscheme)
|
||||
(require 'theme)
|
||||
(require 'device)
|
||||
(require 'laptop-battery)
|
||||
(require 'modeline)
|
||||
(require 'general)
|
||||
(require 'dash)
|
||||
(require '>)
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Configuration
|
||||
|
|
@ -162,7 +164,16 @@
|
|||
;; during initialization?
|
||||
(when (device-laptop?) (laptop-battery-display))
|
||||
|
||||
(colorscheme-whitelist-set 'doom-peacock)
|
||||
(setq theme-whitelist
|
||||
(->> (custom-available-themes)
|
||||
(list-map #'symbol-name)
|
||||
(list-filter (>-> (s-starts-with? "doom-")))
|
||||
(list-map #'intern)
|
||||
cycle-from-list))
|
||||
(setq theme-linum-color-override "da5478")
|
||||
(add-hook 'theme-after-change
|
||||
(lambda () (prelude-set-line-number-color "#da5478")))
|
||||
(theme-whitelist-set 'doom-flatwhite)
|
||||
|
||||
(when window-system
|
||||
;; On OSX, JetBrainsMono is installed as "JetBrains Mono", and I'm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue