* { /* `otf-font-awesome` is required to be installed for icons */ /* font-family: FontAwesome, Roboto, Helvetica, Arial, sans-serif; */ font-family: JetBrainsMono Nerd Font, FontAwesome; font-size: 15px; } window#waybar { background-color: rgba(59, 43, 43, 0.3); border-bottom: 3px solid rgba(100, 114, 125, 0.5); color: #ffffff; transition-property: background-color; transition-duration: .5s; } label:focus { background-color: #000000; } /* WORKSPACES */ button { /* Use box-shadow instead of border so the text isn't offset */ box-shadow: inset 0 -3px transparent; /* Avoid rounded borders under each button name */ border: none; border-radius: 0; } /* https://github.com/Alexays/Waybar/wiki/FAQ#the-workspace-buttons-have-a-strange-hover-effect */ button:hover { background: inherit; box-shadow: inset 0 -3px #ffffff; } #workspaces button { padding: 0 5px; background-color: transparent; color: #ffffff; } #workspaces button:hover { background: rgba(0, 0, 0, 0.2); } #workspaces button.focused { background-color: #64727D; box-shadow: inset 0 -3px #ffffff; } #workspaces button.urgent { background-color: #eb4d4b; } /* MODULES */ .modules-left, .modules-center, .modules-right { background: rgba(0, 0, 8, .7); margin: 0px 10px; padding: 0 5px; border-radius: 15px; } .modules-left { padding: 0; } .modules-center { padding: 0 10px; } #clock, #pulseaudio, #bluetooth, #cpu, #memory, #disk, #privacy, #cava, #mpris, #scratchpad, #workspaces, #tray, #power { color: #ffffff; } #clock { border-top-left-radius: 15px; border-bottom-left-radius: 15px; background-color: rgba(0, 255, 225, 0.5); } #pulseaudio { background-color: rgba(0, 255, 76, 0.5); } #pulseaudio.muted { background-color: rgba(255, 0, 55, 0.5); } #pulseaudio:not(.muted):hover { background-color: rgba(0, 255, 76, 0.75); } #cpu { } #memory { } #disk { } #tray { background-color: #2980b9; } #tray > .passive { -gtk-icon-effect: dim; } #tray > .needs-attention { -gtk-icon-effect: highlight; background-color: #eb4d4b; } #music{ margin-top: 10px; } #cava { font-size: 24px; color: rgba(255, 255, 255, 0.15); } #mpris { } #scratchpad { } #scratchpad.empty { background-color: transparent; } #privacy { padding: 0; } #privacy-item { padding: 0 5px; color: white; border-top-right-radius: 15px; border-bottom-right-radius: 15px; } #privacy-item.screenshare { background-color: #cf5700; } #privacy-item.audio-in { background-color: #1ca000; } #privacy-item.audio-out { background-color: #0069d4; }