all repos — quickshell @ main

A desert-witch desktop shell

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 : ""
}