feat: modeline support

Currently supports:
- NANO-modeline
- bespoke-modeline (partial)
This commit is contained in:
Muhammad Nauman Raza 2023-07-01 13:24:04 +01:00
parent 0b4f61e503
commit 8cd45badb7

View file

@ -67,6 +67,20 @@
;; Modeline
(mode-line (:background bg-light))
;; NANO-modeline
(nano-modeline-active (:box () :foreground fg :background bg-light))
(nano-modeline-inactive (:box () :foreground highlight :background bg-light))
(nano-modeline-status (:foreground fg :background hazakura-purple :weight 'bold))
;; Bespoke modeline
(bespoke-modeline-active-status-** (:foreground fg :background hazakura-blue :weight 'bold))
(bespoke-modeline-active-status-RW (:foreground fg :background hazakura-purple :weight 'bold))
(bespoke-modeline-active-status-RO (:foreground fg :background hazakura-magenta :weight 'bold))
(bespoke-modeline-inactive (:background bg-light :foreground highlight))
(bespoke-modeline-inactive-name (:background bg-light :foreground highlight))
(bespoke-modeline-inactive-primary (:background bg-light :foreground highlight))
(bespoke-modeline-inactive-secondary (:background bg-light :foreground highlight))
;; Window
(window-divider (:foreground bg :background bg))
(window-divider-first-pixel (:foreground bg :background bg))