docs(stasis): correct monitor_media comment to match real behavior

monitor_media detects media via pactl sink-inputs and excludes browser
audio by design; it does not catch windowed browser video. ignore_remote_media
only affects remote players (Spotify-remote, Chromecast).
This commit is contained in:
2026-06-12 11:10:00 +02:00
parent dbc2997de0
commit f9f73db10f
+7 -3
View File
@@ -5,9 +5,13 @@
@description "Idle management for Moonarch (Niri + moonlock)" @description "Idle management for Moonarch (Niri + moonlock)"
default: default:
# Media playback inhibits idle. Browsers expose MPRIS during video playback # monitor_media: detect active media via PipeWire/PulseAudio sink-inputs
# and only send D-Bus idle-inhibit in fullscreen, so we include remote media # (pactl), not MPRIS. Non-browser players (mpv, vlc, ...) are counted and
# to catch windowed browser videos. # inhibit idle. Browser audio is excluded by design; browser idle-inhibit is
# expected via D-Bus (enable_dbus_inhibit), which Waterfox/Firefox only send
# in fullscreen -- so windowed browser video is NOT caught by stasis.
# ignore_remote_media false: also count remote players (Spotify-remote,
# KDEConnect, Chromecast); has no effect on windowed browser video.
monitor_media true monitor_media true
ignore_remote_media false ignore_remote_media false