Files
illogical-impulse/.config/quickshell/services/Audio.qml
T
2025-05-26 10:46:07 +02:00

22 lines
448 B
QML

import QtQuick
import Quickshell
import Quickshell.Services.Pipewire
pragma Singleton
pragma ComponentBehavior: Bound
/**
* A nice wrapper for default Pipewire audio sink and source.
*/
Singleton {
id: root
property bool ready: Pipewire.defaultAudioSink?.ready ?? false
property var sink: Pipewire.defaultAudioSink
property var source: Pipewire.defaultAudioSource
PwObjectTracker {
objects: [sink, source]
}
}