1
0
Fork
You've already forked pipewire-idle
0
Run a command after there has been no output on pipewire for a while.
  • Rust 97.4%
  • Just 2.6%
2026年04月20日 03:06:25 +02:00
src still follow RUST_LOG 2026年04月20日 03:06:25 +02:00
.gitignore cargo init 2026年04月18日 15:19:20 +02:00
Cargo.lock moar debug logging 2026年04月20日 02:41:06 +02:00
Cargo.toml moar debug logging 2026年04月20日 02:41:06 +02:00
Justfile moar debug logging 2026年04月20日 02:41:06 +02:00
pipewire-idle.service systemd doesn't set PATH ... 2026年04月20日 02:41:49 +02:00
README.md add readme 2026年04月20日 00:09:10 +02:00

pipewire-idle

Run a command after there has been no output on pipewire for a while.

E.g., switch off the audio receiver:

pipewire-idle --idle-threshold=5min -- musiccast-auto-on-off suspend --host 192.168.1.23

License

MIT.

Created with LLM assistance.

Ideas

  • We could just wait for events on one user-specified node.name. No need to listen for all sinks.