Changed icons for Sink and Source

This commit is contained in:
Mephisto
2025-06-03 22:38:42 +03:00
committed by GitHub
parent 09194fca32
commit 26e50f3cbd
+4 -4
View File
@@ -22,14 +22,14 @@ export function Status(): Gtk.Widget {
volumeStatus({ volumeStatus({
className: "sink", className: "sink",
endpoint: Wireplumber.getDefault().getDefaultSink(), endpoint: Wireplumber.getDefault().getDefaultSink(),
icon: bind(Wireplumber.getDefault().getDefaultSink(), "mute").as((muted) => icon: bind(Wireplumber.getDefault().getDefaultSink(), "volumeIcon").as(icon =>
!muted ? "󰕾" : "󰖁") !Wireplumber.getDefault().isMutedSink() && Wireplumber.getDefault().getSinkVolume() > 0 ? icon : "audio-volume-muted-symbolic"),
}), }),
volumeStatus({ volumeStatus({
className: "source", className: "source",
endpoint: Wireplumber.getDefault().getDefaultSource(), endpoint: Wireplumber.getDefault().getDefaultSource(),
icon: bind(Wireplumber.getDefault().getDefaultSource(), "mute").as((muted) => icon: bind(Wireplumber.getDefault().getDefaultSource(), "volumeIcon").as(icon =>
!muted ? "󰍬" : "󰍭") !Wireplumber.getDefault().isMutedSource() && Wireplumber.getDefault().getSourceVolume() > 0 ? icon : "microphone-sensitivity-muted-symbolic"),
}), }),
StatusIcons() StatusIcons()
] ]