Use native mpris module in Waybar

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2023-01-20 20:39:33 +01:00
parent 61510dd009
commit 38f95b1847
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4
3 changed files with 6 additions and 14 deletions

View file

@ -79,17 +79,14 @@
"margin": "6px", "margin": "6px",
"modules-left": ["tray"], "modules-left": ["tray"],
"modules-center": [], "modules-center": [],
"modules-right": ["custom/tauon"], "modules-right": ["mpris"],
"tray": { "tray": {
"spacing": 12, "spacing": 12,
}, },
"custom/tauon": { "mpris": {
"format": "{}", "player": "tauon",
"tooltip": false, "format": "{artist} - {album} - {title}",
"interval": 1,
"exec": "$XDG_BIN_HOME/tauon-status",
"escape": true,
"on-click": "swaymsg workspace 10", "on-click": "swaymsg workspace 10",
} },
} }
] ]

View file

@ -19,9 +19,9 @@
#pulseaudio, #pulseaudio,
#clock, #clock,
#battery, #battery,
#mpris,
#custom-update, #custom-update,
#custom-power, #custom-power,
#custom-tauon,
#window { #window {
padding: 0 12px; padding: 0 12px;
background: @background-color; background: @background-color;

View file

@ -1,5 +0,0 @@
#!/usr/bin/env sh
if [ "$(playerctl -p tauon status)" = "Playing" ]; then
echo "$(playerctl -p tauon metadata xesam:albumArtist) - $(playerctl -p tauon metadata xesam:album) - $(playerctl -p tauon metadata xesam:title)"
fi