@define-color base #24273a; @define-color mantle #1e2030; @define-color crust #181926; @define-color text #cad3f5; @define-color subtext0 #a5adcb; @define-color subtext1 #b8c0e0; @define-color surface0 #363a4f; @define-color surface1 #494d64; @define-color surface2 #5b6078; @define-color overlay0 #6e738d; @define-color overlay1 #8087a2; @define-color overlay2 #939ab7; @define-color blue #8aadf4; @define-color lavender #b7bdf8; @define-color sapphire #7dc4e4; @define-color sky #91d7e3; @define-color teal #8bd5ca; @define-color green #a6da95; @define-color yellow #eed49f; @define-color peach #f5a97f; @define-color maroon #ee99a0; @define-color red #ed8796; @define-color mauve #c6a0f6; @define-color pink #f5bde6; @define-color flamingo #f0c6c6; @define-color rosewater #f4dbd6; * { border: none; border-radius: 10px; font-family: "FiraCode Nerd Font"; font-size: 18px; } window#waybar { background: transparent; } window#waybar.hidden { opacity: 0.2; } #window { margin-top: 6px; padding-left: 10px; padding-right: 10px; border-radius: 10px; transition: none; color: transparent; background: transparent; } #workspaces button { transition: none; color: @overlay0; box-shadow: inset 0 -3px transparent; border-radius: 2px; } #workspaces button.active, #workspaces button.focused { color: @base; } #workspaces button:hover { transition: none; box-shadow: inherit; text-shadow: inherit; color: @base; border-color: #e8a2af; color: @base; } #workspaces button.focused:hover { color: @base; } /* left section */ #clock, #cpu, #memory, #temperature, /* centre section */ #workspaces, /* right section */ #pulseaudio, #bluetooth, #network, #backlight, #battery, #tray { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; padding-left: 10px; padding-right: 10px; transition: none; color: @crust; background: @lavender; } #clock { background: @lavender; } #cpu { background: @pink; } #memory { background: @mauve; } #temperature { background: @red; } #workspaces { background: @yellow; } #pulseaudio { background: @green; } #bluetooth { background: @teal; } #network { background: @sky; } #backlight { background: @sapphire; } #battery { background: @blue; } #battery.charging, #battery.plugged { background-color: @blue; } #battery.critical:not(.charging) { background-color: @blue; animation-name: blink; animation-duration: 0.5s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; } @keyframes blink { to { color: @red; } } #tray { color: @base; }