diff options
Diffstat (limited to '.config/waybar/style.css')
| -rw-r--r-- | .config/waybar/style.css | 180 |
1 files changed, 180 insertions, 0 deletions
diff --git a/.config/waybar/style.css b/.config/waybar/style.css new file mode 100644 index 0000000..7e22eb3 --- /dev/null +++ b/.config/waybar/style.css @@ -0,0 +1,180 @@ +* { + font-family: DejaVu Sans Mono, Symbols Nerd Font Mono, monospace; +} +* { + border: none; + border-radius: 0; + font-size: 7pt; + min-height: 0; + border: none; + box-shadow: none; + margin: 0; + padding: 0; + background: transparent; + color: @fg; + transition: none; + text-shadow: none; + box-shadow: none; + border: none; + -gtk-icon-shadow: none; + -gtk-icon-effect: none; +} + +window#waybar { + background: alpha(@bg, 0.99); +} + +.module { + padding: 0 3px; + padding-bottom: 1px; +} +label.module { + color: @di; +} + +tooltip, menu { + background: alpha(@bg, 0.99); + border: 1px solid shade(@fg, 0.8); +} +tooltip label { + color: shade(@fg, 0.8); +} +menuitem { + border: 1px solid shade(@fg, 0.8); + border-top: none; + border-bottom: none; + padding: 3px 0; +} +menuitem label { + color: @fg; +} +menuitem:hover { + background: @fg; + font-weight: bold; +} +menuitem:hover label { + color: @bg; +} + + +#custom-launcher { + margin-left: 5px; + color: @fg; +} + +#mode { + background: @ac; + color: white; +} +#mode.normal { + font-size: 0; + min-height: 0; + min-width: 0; + padding: 0; + margin: 0; + border: 0; + opacity: 0; +} + +#tags button { + min-width: unset; + padding: 0 3px; +} +#tags label { + color: @di; +} +#tags button:hover { + background: @ac; +} +#tags button.occupied label { + color: @fg; +} +#tags button.focused { + font-weight: bold; + background: @ac; +} +#tags button.focused:not(.occupied) { + background: shade(@ac, 0.75); +} +#tags button.focused:not(.occupied) label { + color: @bg; +} +#tags button.urgent { + background: @ur; +} +#tags button.urgent label { + color: @bg; +} + +#privacy-item { + padding: 0 3px; +} + +#privacy-item, +#custom-screenrec.running, +#custom-screenrec.running { + color: @bk; + background: @ye; +} + +#clock.local { + color: @fg; +} + +#mpris.paused { + color: shade(@di, 1.5); + font-style: italic; +} + +#network.tailscale { + color: @fg; +} +#custom-tailscale.exit-node, +#custom-tailscale.work { + color: @bl; + box-shadow: inset 0 -1px @bl; + /* color: @bk; */ + /* background: @bl; */ + font-weight: bold; +} + +#bluetooth.connected { + box-shadow: inset 0 -1px @bl; + color: @bl; +} + +#idle_inhibitor.activated { + background: @fg; + color: @bg; +} + +#pulseaudio.bluetooth { + color: @bl; +} +#pulseaudio.muted { + color: @ur; + box-shadow: inset 0 -1px @ur; +} + +#power-profiles-daemon.power-saver { + color: @gr; + box-shadow: inset 0 -1px @gr; +} +#power-profiles-daemon.performance { + color: @bk; + background: @ye; +} + +#upower * { +} +#upower.charging { + box-shadow: inset 0 -1px @gr; + background: unset; +} +#upower.empty { + background: @ur; +} + +/* +vim: et sw=2: +*/ |