Created by: NotAFile
I'm mainly asking this to gauge interest for adding this myself.
pipewire-cli is purely interactve, and drops you into an interactive shell. It can be useful to instead allow simple one-off commands.
I would implement this like e.g.
bluetoothctl which drops you into an interactive session if no arguments are specified for the command, but attempts to run the commands directly if given as command line arguments.