From 761123bffa5b837cde2c5cd7dbf5625b396596c6 Mon Sep 17 00:00:00 2001 From: Yarne Coppens Date: Thu, 5 Feb 2026 14:32:06 +0100 Subject: [PATCH] Update .config/waybar/config.jsonc Update .config/waybar/style.css --- private_dot_config/waybar/config.jsonc | 80 ++++++++++++++------------ private_dot_config/waybar/style.css | 16 ++++-- 2 files changed, 54 insertions(+), 42 deletions(-) diff --git a/private_dot_config/waybar/config.jsonc b/private_dot_config/waybar/config.jsonc index f1543fd..4982d3f 100644 --- a/private_dot_config/waybar/config.jsonc +++ b/private_dot_config/waybar/config.jsonc @@ -1,5 +1,6 @@ // -*- mode: jsonc -*- -{ +[ + { // "layer": "top", // Waybar at top layer // "position": "bottom", // Waybar position (top|bottom|left|right) "height": 30, // Waybar height (to be removed for auto height) @@ -17,7 +18,8 @@ "modules-center": [ //"sway/window" //"wlr/taskbar" - "group/music" + //"group/music" + "mpris" ], "modules-left": [ @@ -53,39 +55,6 @@ // } // }, - "group/music": { - "modules": [ - "mpris", - "cava" - ] - }, - - "cava": { - "framerate": 144, - "autosens": 1, - "sensitivity": 2, - "bars": 32, - "lower_cutoff_freq": 50, - "higher_cutoff_freq": 10000, - "hide_on_silence": false, - "format_silent": "quiet", - "method": "pulse", - "source": "auto", - "stereo": true, - "reverse": false, - "bar_delimiter": 0, - "monstercat": true, - "waves": true, - "noise_reduction": 0.77, - "input_delay": 2, - "bar_width": 2, - "bar_spacing": 10, - "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" ], - "actions": { - "on-click-right": "mode" - }, - "cava_config": "/home/yarne/.config/cava/config" - }, "bluetooth": { "format":" {status}", "format-disabled":"", @@ -247,7 +216,7 @@ "format-paused": "{status_icon} {title}", "player-icons": { "default": "▶", - "mpv": "🎵" + "Feishin": "󰝚" }, "status-icons": { "paused": "⏸" @@ -275,4 +244,41 @@ "on-click": "activate", "on-click-middle": "close" } -} + }, + { + "name":"overlay", + "layer":"bottom", + "position":"top", + "passtrough":true, + "margin-top":-30, + "width":300, + "exclusive":false, + "modules-center":["cava"], + "cava": { + "framerate": 144, + "autosens": 1, + "sensitivity": 2, + "bars": 32, + "lower_cutoff_freq": 50, + "higher_cutoff_freq": 10000, + "hide_on_silence": false, + "format_silent": "quiet", + "method": "pulse", + "source": "auto", + "stereo": true, + "reverse": false, + "bar_delimiter": 0, + "monstercat": true, + "waves": true, + "noise_reduction": 0.77, + "input_delay": 2, + "bar_width": 2, + "bar_spacing": 10, + "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" ], + "actions": { + "on-click-right": "mode" + }, + "cava_config": "/home/yarne/.config/cava/config" + } + } +] \ No newline at end of file diff --git a/private_dot_config/waybar/style.css b/private_dot_config/waybar/style.css index 6b648b5..9614be5 100644 --- a/private_dot_config/waybar/style.css +++ b/private_dot_config/waybar/style.css @@ -13,6 +13,11 @@ window#waybar { transition-duration: .5s; } +window#waybar.overlay { + background-color: rgba(0, 0, 0, 0); + color: #ffffff; +} + window#waybar.hidden { opacity: 0.2; } @@ -257,12 +262,9 @@ label:focus { color: #2d3436; } -#music { - margin-top: 5px; -} - #cava { - margin-top: 5px; + font-size: 24px; + color: rgba(255, 255, 255, 0.4); } #mpd { @@ -270,6 +272,10 @@ label:focus { color: #2a5c45; } +#mpris { + min-width: 300px; +} + #mpd.disconnected { background-color: #f53c3c; }