bar/modules/Music.qml (view raw)
1 2 3 4 5 6 7 8 9 10 |
import QtQuick
import Quickshell.Services.Mpris
import "../.."
import "classes"
BarText {
property var player: Mpris.players.values?.find(x => x.identity == "Music Player Daemon")
property var output: Icons.music_player[player?.playbackState] + player?.trackTitle + " — " + player?.trackArtist
text: (player?.playbackState != 0) ? output : ""
}
|