summaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorcashmere <social@cashmere.rs>2026-06-17 18:02:19 +0200
committercashmere <social@cashmere.rs>2026-06-17 18:02:19 +0200
commitd22d0d53b18bd9d349f477eb0ab5fad192af1a84 (patch)
treede2cdb3183ed22ab7bfcdd95fb3de2f6dd00c9bd /themes
parent23df9f84ccfdac6821449450401f91f00bafdb98 (diff)
downloademacs-d22d0d53b18bd9d349f477eb0ab5fad192af1a84.tar.gz
config: replace punch-line with svg-line mode-line
Use the svg-line fork (git.cashmere.rs, feat/tty-kitty-modeline) for the mode-line; segments (modal/evil, buffer, vc, weather, battery, position, major-mode) come from svg-line-segments in the fork, so the config just defines and activates the bar and sets the weather coordinates.
Diffstat (limited to 'themes')
-rw-r--r--themes/noctalia-theme.el68
1 files changed, 34 insertions, 34 deletions
diff --git a/themes/noctalia-theme.el b/themes/noctalia-theme.el
index 410db4c..85b3523 100644
--- a/themes/noctalia-theme.el
+++ b/themes/noctalia-theme.el
@@ -19,55 +19,55 @@
(deftheme noctalia "Noctalia theme with proper color contrast.")
(let* (;; Core surface colors
- (bg "#1f2335")
- (fg "#a9b1d6")
- (surface "#1f2335")
- (on-surface "#a9b1d6")
- (on-surface-variant "#c0caf5")
- (surface-variant "#2c314a")
- (surface-container "#2c314a")
- (surface-container-low "#252a3f")
- (surface-container-lowest "#212539")
- (surface-container-high "#343957")
- (surface-container-highest "#3b4264")
+ (bg "#eef1f5")
+ (fg "#192330")
+ (surface "#eef1f5")
+ (on-surface "#192330")
+ (on-surface-variant "#29394f")
+ (surface-variant "#d5dce4")
+ (surface-container "#d5dce4")
+ (surface-container-low "#e1e6ec")
+ (surface-container-lowest "#e9ecf1")
+ (surface-container-high "#c9d2dc")
+ (surface-container-highest "#bcc7d4")
;; Accent colors (always readable on surface)
- (primary "#7a88cf")
- (secondary "#d7729f")
- (tertiary "#9cd58a")
- (err "#f7768e")
+ (primary "#4a78b0")
+ (secondary "#5a8f70")
+ (tertiary "#7654b8")
+ (err "#b33a58")
;; Container colors (for BACKGROUNDS only, never as foreground text)
- (primary-container "#1d2c7a")
- (secondary-container "#811645")
- (tertiary-container "#3a8c21")
- (err-container "#bb0023")
+ (primary-container "#cad5e2")
+ (secondary-container "#bfddcb")
+ (tertiary-container "#d5cde4")
+ (err-container "#dec1c8")
;; On-color text (for text ON accent backgrounds)
- (on-primary "#1f2335")
- (on-secondary "#1f2335")
- (on-tertiary "#1f2335")
- (on-err "#1f2335")
+ (on-primary "#eef1f5")
+ (on-secondary "#eef1f5")
+ (on-tertiary "#eef1f5")
+ (on-err "#eef1f5")
;; On-container text (for text on container backgrounds)
- (on-primary-container "#daddf1")
- (on-secondary-container "#f4d7e4")
- (on-tertiary-container "#091106")
- (on-err-container "#fccfd7")
+ (on-primary-container "#172536")
+ (on-secondary-container "#1e2f25")
+ (on-tertiary-container "#211636")
+ (on-err-container "#3a131c")
;; Outline colors
- (outline-color "#626a9e")
- (outline-variant "#454a6f")
+ (outline-color "#71839b")
+ (outline-variant "#9eaabb")
;; Shadow
- (shadow "#181b2a")
+ (shadow "#d5dce4")
;; Auto-lightness variants: lighten in dark mode, darken in light mode
;; Used for heading levels 5-7, rainbow delimiters 5-7, terminal variants
- (primary-variant "#4356ba")
- (secondary-variant "#c53877")
- (tertiary-variant "#6cc152")
- (err-variant "#f32e52"))
+ (primary-variant "#7ea0c9")
+ (secondary-variant "#84b297")
+ (tertiary-variant "#533887")
+ (err-variant "#cf6b83"))
(custom-theme-set-faces
'noctalia