No description
Find a file
Ben Zimmer 68718d91d8 feat(audio-outputs): new plugin to switch the default audio output
Adds an Audio Outputs plugin built on WirePlumber's wpctl:

- service poller enumerates outputs from `wpctl status` and owns the
  switch/refresh command channel (`wpctl set-default`)
- panel lists every output; the current one is highlighted and clicking
  another switches to it
- bar widget: left-click cycles to the next output, right-click opens the
  panel; optional current-output label and a Cycle devices filter that
  restricts the cycle to a chosen subset (panel still shows all)
- control-center shortcut opens the panel

Also registers the plugin in catalog.toml (which additionally carries the
pending Syncthing catalog version bump to 1.1.0).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-04 16:27:17 +02:00
audio-outputs feat(audio-outputs): new plugin to switch the default audio output 2026-07-04 16:27:17 +02:00
doc docs: drop preview ref; fix lifecycle/entry-kind accuracy 2026-06-18 17:25:45 +02:00
niri-windows feat(niri-windows): optional per-monitor visibility 2026-06-18 16:14:01 +02:00
syncthing feat(syncthing): add details panel driven by the poller's status 2026-07-01 15:12:55 +02:00
AGENTS.md docs: add Noctalia Shell v5 plugin development guide 2026-06-17 19:53:47 +02:00
catalog.toml feat(audio-outputs): new plugin to switch the default audio output 2026-07-04 16:27:17 +02:00
CLAUDE.md docs: add Noctalia Shell v5 plugin development guide 2026-06-17 19:53:47 +02:00