all repos — quickshell @ 3804a3bc79d255cfdf49f7df1039a2ee85e7eac6

A desert-witch desktop shell

feat: tracks only MPD output
trickyni trickyniv56@gmail.com
Thu, 18 Dec 2025 09:16:12 +0200
commit

3804a3bc79d255cfdf49f7df1039a2ee85e7eac6

parent

62e461464cec43c0bbcfcf3a5dfd4d6afa437ba1

1 files changed, 12 insertions(+), 9 deletions(-)

jump to
M bar/modules/Music.qmlbar/modules/Music.qml

@@ -13,18 +13,21 @@ RowLayout {

anchors.centerIn: parent id: music spacing: 4 - property var player: Mpris.players.values[1] - // property var player: Mpris.players.values?.find(x=>x.identity=="Music Player Daemon (mpdris2-rs)") + // property var player: Mpris.players.values[0] + property var player: Mpris.players.values?.find(x=>x.desktopEntry=="mpdris2-rs") Class.BottombarIcon { // font.pixelSize: this+2 - text: music.player.isPlaying - ? "" - : "" + text: ({ + 0: "", + 1: "", + 2: "" + }) [music.player.playbackState] ?? "" } - Class.TopbarText { - text: (music.player.trackTitle+" - "+music.player.trackArtist) - // text: music.player.identity - + Class.TopbarText { + // font.pixelSize: this-1 + text: (music.player.playbackState != 0) + ? (music.player.trackTitle+" - "+music.player.trackArtist +" ["+music.player.playbackState+"]") + : "" } } // TODO: RMPC