feat(ui): add solaire-mode

This commit is contained in:
2022-07-16 00:01:44 +01:00
parent 32a704a9e4
commit 9d72997be0
4 changed files with 29 additions and 3 deletions

View File

@@ -13,6 +13,10 @@
;; Theme
(require 'siren-doom-themes)
;; UI
(require 'siren-pixel-scroll)
(require 'siren-solaire-mode)
;; Core
(require 'siren-aliases)
(require 'siren-global-keybindings)
@@ -47,9 +51,6 @@
(require 'siren-which-key)
(require 'siren-whitespace)
;; UI
(require 'siren-pixel-scroll)
;; Completion Systems and Interfaces
(require 'siren-vertico)
(require 'siren-fussy)

View File

@@ -0,0 +1,19 @@
;;; siren-solaire-mode.el --- jimeh's Emacs Siren: solaire-mode.
;;; Commentary:
;; Basic configuration for solaire-mode.
;;; Code:
(use-package solaire-mode
:config
;; Prevent solaire-mode from overriding the modeline faces. The difference in
;; color between normal buffers and special is confusing and annoying.
(dolist (face '(mode-line mode-line-active mode-line-inactive))
(setf (alist-get face solaire-mode-remap-alist) nil))
(solaire-global-mode +1))
(provide 'siren-solaire-mode)
;;; siren-solaire-mode.el ends here

View File

@@ -58,6 +58,7 @@
("emacs-request" . "38ed1d2e64138eb16a9d8ed2987cff2e01b4a93b")
("emacs-shfmt" . "279a51defa3e0d97dc40b8a26e078699d4e22e90")
("emacs-slim" . "3636d18ab1c8b316eea71c4732eb44743e2ded87")
("emacs-solaire-mode" . "8af65fbdc50b25ed3214da949b8a484527c7cc14")
("emacs-which-key" . "1ab1d0cc88843c9a614ed3226c5a1070e32e4823")
("emacsmirror-mirror" . "ebaa7a97ab71b1af4236e730e54845b380eb1792")
("emacsql" . "373975cbccf7776af771e23f86043b236a330702")

View File

@@ -152,6 +152,11 @@
'(orderless-match-face-2 :foreground (doom-blend magenta red 0.4))
'(orderless-match-face-3 :foreground (doom-blend magenta red 0.7))
;; solaire-mode
'(solaire-hl-line-face :inherit 'hl-line
:background (doom-blend region bg-alt 0.35)
:extend t)
;; helm
'(helm-selection :inherit 'bold
:background (doom-blend violet bg 0.2)