{"repo":"e-tho/pwmenu","free":true,"listed":false,"github":"https://github.com/e-tho/pwmenu","clone":"git clone https://github.com/e-tho/pwmenu.git","description":"Launcher-driven audio manager for Linux","language":"Rust","stars":110,"topics":["audio","cli","dmenu","fuzzel","launcher","linux","pipewire","rofi"],"license":"GPL-3.0","category":"media-processing","readme_excerpt":"pwmenu About pwmenu ( P ipe W ire Menu ) manages audio through your launcher of choice. Dependencies Build - Rust (includes cargo ) - pkg-config – For detecting required libraries - clang – For C bindings generation - pipewire – For PipeWire development headers Runtime - pipewire – PipeWire daemon - A launcher with stdin mode support Optional - NerdFonts – For font-based icons (default mode) - XDG icon theme – For image-based icons (used with -i xdg , included with DEs or can be installed manually) - Notification daemon – For system notifications (e.g. dunst , fnott , included with DEs or can be installed manually) Compatibility Launcher Font Icons XDG Icons Notes ------------------------------------------- :--------: :-------: ------------------------------------------------------------------------------------- Fuzzel ✓ ✓ XDG icons supported since v1.13.0 Rofi ✓ ⧖ XDG icon support pending via PR #2122 dmenu ✓ ✗ No XDG icon support bemenu ✓ ✗ No XDG icon support Custom (stdin) ✓ ? Depends on launcher implementation [!TIP] If your preferred launcher isn't directly supported, use custom mode with appropriate command flags. Installation Build from source Run the following commands: An executable file will be generated at target/release/pwmenu , which you can then copy to a directory in your $PATH . Nix Add the flake as an input: Install the package: Arch Linux Install from AUR with your favorite helper: Usage Supported launchers Specify an application using -l or --launcher flag","default_branch":null,"files":null,"tree":[],"storefront":"/r/e-tho","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/e-tho/pwmenu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}