uninsane / pwvucontrol

Pipewire Volume Control

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pwvucontrol

Flatpak

Get them from releases page

There is a flatpak-builder manifest in the build-aux directory. I'm planning on getting it on flathub but I need help crossing the finish line here.

General info

This is an attempt are making a volume control applet for Pipewire.

Current implemented features as of 2023-12-23:

  • Volume control
  • Mute
  • Media name display
  • Peak level meter
  • Output device (Sink) drop down for playback streams
  • Default output device
  • Card profile selection

What it looks like

Screenshot

Building

Use meson to build.

meson setup builddir
meson compile -C builddir
meson install -C builddir

Help needed

I need a nice icon in SVG!

Flatpak is on the GitHub releases page. I need help getting it on Flathub.

Help with making code robust.

UI ideas and mockups welcome!

About

Pipewire Volume Control

License:GNU General Public License v3.0


Languages

Language:Rust 94.4%Language:Meson 4.9%Language:Shell 0.5%Language:CSS 0.2%