This commit is contained in:
fwastring 2025-11-19 14:59:31 +01:00
parent 70b75d6faa
commit 517bba2149
3 changed files with 14 additions and 15 deletions

View file

@ -10,7 +10,7 @@
... ...
}: }:
let let
theme = "mocha"; theme = "latte";
in in
{ {
imports = [ imports = [
@ -67,7 +67,7 @@ in
]; ];
waybar = { waybar = {
enable = true; enable = true;
configPath = ./../../moduler/programs/waybar/waybar.jsonc; configPath = ./../../moduler/programs/waybar/waybar-laptop.jsonc;
stylePath = ./../../moduler/programs/waybar/waybar-${theme}.css; stylePath = ./../../moduler/programs/waybar/waybar-${theme}.css;
}; };
gtk = { gtk = {

View file

@ -13,7 +13,6 @@
@define-color surface2 #ACB0BE; @define-color surface2 #ACB0BE;
@define-color peach #FE640B; @define-color peach #FE640B;
/* -------- Base Styles -------- */ /* -------- Base Styles -------- */
* { * {
font-family: "FiraCode Nerd Font", "Font Awesome 7 Free"; font-family: "FiraCode Nerd Font", "Font Awesome 7 Free";

View file

@ -32,7 +32,7 @@ window#waybar.termite { background: @base; }
window#waybar.chromium { background: @base; border: none; } window#waybar.chromium { background: @base; border: none; }
/* -------- Module “pill” look -------- */ /* -------- Module “pill” look -------- */
#workspaces, #clock, #mpris, #pulseaudio, #bluetooth, #upower { #workspaces, #clock, #mpris, #pulseaudio, #bluetooth, #upower, #network {
background: @base; background: @base;
border: none; border: none;
border-radius: 5px; border-radius: 5px;
@ -60,14 +60,14 @@ button {
/* hover */ /* hover */
button:hover { button:hover {
background: rgba(255,255,255,0.08); background: rgba(255,255,255,0.08);
box-shadow: inset 0 -3px @peach; box-shadow: inset 0 -3px @green;
} }
/* active (no CSS transform in GTK; simulate press with padding + shadow) */ /* active (no CSS transform in GTK; simulate press with padding + shadow) */
button:active { button:active {
padding-top: 1px; /* nudge down visually */ padding-top: 1px; /* nudge down visually */
padding-bottom: 1px; /* keep height stable */ padding-bottom: 1px; /* keep height stable */
box-shadow: inset 0 -2px @peach; box-shadow: inset 0 -2px @green;
color: @base; color: @base;
} }
@ -88,9 +88,9 @@ button:active {
} }
#workspaces button.active, #workspaces button.focused { #workspaces button.active, #workspaces button.focused {
background: @peach; background: @green;
color: @base; color: @base;
box-shadow: inset 0 -3px @peach; box-shadow: inset 0 -3px @green;
} }
#workspaces button.urgent { #workspaces button.urgent {
@ -101,7 +101,7 @@ button:active {
/* -------- Clock -------- */ /* -------- Clock -------- */
#clock { #clock {
background: @peach; background: @green;
color: @base; color: @base;
font-weight: 600; font-weight: 600;
letter-spacing: 0.2px; letter-spacing: 0.2px;
@ -109,7 +109,7 @@ button:active {
/* -------- Mpris -------- */ /* -------- Mpris -------- */
#mpris { #mpris {
background: @peach; background: @green;
color: @base; color: @base;
font-weight: 600; font-weight: 600;
letter-spacing: 0.2px; letter-spacing: 0.2px;
@ -117,7 +117,7 @@ button:active {
/* -------- Pavu -------- */ /* -------- Pavu -------- */
#pulseaudio { #pulseaudio {
background: @peach; background: @green;
color: @base; color: @base;
font-weight: 600; font-weight: 600;
letter-spacing: 0.2px; letter-spacing: 0.2px;
@ -125,15 +125,15 @@ button:active {
/* -------- Bluetooth -------- */ /* -------- Bluetooth -------- */
#bluetooth { #bluetooth {
background: @peach; background: @green;
color: @base; color: @base;
font-weight: 600; font-weight: 600;
letter-spacing: 0.2px; letter-spacing: 0.2px;
} }
/* -------- Upower -------- */ /* -------- Upower -------- */
#bluetooth { #upower {
background: @peach; background: @green;
color: @base; color: @base;
font-weight: 600; font-weight: 600;
letter-spacing: 0.2px; letter-spacing: 0.2px;
@ -149,5 +149,5 @@ button:active {
/* -------- Helpers -------- */ /* -------- Helpers -------- */
@keyframes blink { @keyframes blink {
to { background-color: @peach; color: @base; } to { background-color: @green; color: @base; }
} }