An open API service indexing awesome lists of open source software.

https://github.com/xaionaro-go/pw-pin

Simple pinning of pipewire connections
https://github.com/xaionaro-go/pw-pin

audio go golang linux pin pipewire pw routing simple sound wireplumber wiring

Last synced: 3 months ago
JSON representation

Simple pinning of pipewire connections

Awesome Lists containing this project

README

          

# `pw-pin`

`wireplumber` broke a lot of compatibility from 0.4 to 0.5, while writing scripts for each of them is a big time investment (personally for me). And this is severely exacerbated by absence of necessary docs. At the same time I have few streaming-studio related workstations where I just need some wiring done no matter what with minimal effort. As a result I decided to write this small ugly service.

This service is supposed to be running in parallel to `wireplumber` (or alternative). However, it is also useable as a minimalistic replacement.

## Quick start

Install
```sh
go install github.com/xaionaro-go/pw-pin/cmd/pw-pind@main
```

Configure:
```sh
mkdir -p ~/.config/pw-pin
cat > ~/.config/pw-pin/config.conf < ~/.local/bin/run-pw-pin.sh <