AvengeMedia / AvengeMedia/DankMaterialShell
[Privacy Indicator] Option to ignore specific pipewire nodes
- Dominant language
- QML
- Stars
- 8.1k
- Forks
- 515
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 102
Description
### Feature Description
I'd like to be able to select/filter out certain microphone-using pipewire nodes from lighting up the privacy indicator.
### Use Case
I use a pipewire's [RNNoise](https://github.com/xiph/rnnoise) filter-chain Since my microphone picks up basically anything happening in my room.
This is a seperate pipewire node that auto-hooks onto my microphone and replaces the default input device.
This makes the privacy indicator always show the microphone as being listened to:
coppwr graph for context:
pulseaudiocontrol for context:
### Compositor(s)
All compositors
### If Other, please specify
_No response_
### Proposed Solution
exclude-matching-pw-nodes:
key: [user provided node property key], value: [user provided node property value]
I think a single key, value pair to look for and match on suffices.
### Alternatives/Existing Solutions
/
Contributor guide
Assessment
This issue has not been assessed yet.