Minimal Rofi menu for selecting the active PulseAudio/PipeWire-compatible audio
sink or source. It delegates device selection to rofi-pulse-select and uses
focus-rofi to bring the chooser to the foreground under Hyprland.
nix build github:RevolunixOS/pkg-rofi-mixerThe derivation installs a rofi-mixer command and desktop entry.
rofi-mixerChoose Heardphone for an output sink or Microphone for an input source. The
menu reopens after each selection until it is dismissed.
Warning
The script calls rofi-pulse-select, but the current package wrapper does not
provide that executable. Install it separately or add it to package.nix
before expecting the menu to work.
- The package fetches
focus-rofifrom a fixed release URL in the legacyRevoluNixnamespace. focus-rofiassumes Hyprland and requireshyprctlon the host.- The visible
Heardphonelabel is misspelled in the current script. - The flake targets
x86_64-linuxand pins NixOS 24.05.
See LICENSE.