pipemixer(1)

πŸ“¦
version 0.4.3 Β· 2 versions
, in ubuntu stonking

✨ pipemixer(1) β€” the user commands era ✨

okay bestie, gather round, because we're talking about pipemixer β€” an audio mixer for pipewire, and it lives in your terminal like the icon it is πŸ’… (the man page calls it a User Command, which is just fancy talk for "yes queen, you run this yourself").


🌸 NAME 🌸

pipemixer β€” audio mixer for pipewire 🎧✨


πŸ¦‹ SYNOPSIS πŸ¦‹

pipemixer [OPTIONS]

like… that's it. that's the whole vibe. options optional, slaying mandatory.


πŸ’– DESCRIPTION πŸ’–

pipemixer is a terminal-based audio mixer for the pipewire audio system. no GUI, no mouse, no drama β€” just you, your keys, and full control over your audio situation. main character energy fr fr πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -c, --config β€” path to the configuration file. the deets on what goes in there live in pipemixer.ini(5), so go read that if you're nosy (affectionate).
  • -l, --loglevel β€” set the log level. accepted values, exactly these: DEBUG, INFO, WARN, ERROR, QUIET.
  • -L, --log-fd β€” write log output to the file descriptor you specify. heads up bestie, it must be open for writing or it's not gonna work 😭
  • -C, --color β€” force colored log output. yes, even if it wouldn't normally be colored. we love a pop of color 🌈
  • -h, --help β€” display the help message and exit. the classic. the legend. the "help me bestie" button 🫢

πŸ•ΉοΈ CONTROLS πŸ•ΉοΈ

by default, pipemixer uses these keybinds. memorize them, they're your new besties:

  • j, Down arrow β€” move focus to the next item. down we go ⬇️
  • k, Up arrow β€” move focus to the previous item. up up up ⬆️
  • g, G β€” jump to the first or to the last item, respectively. tiny key, big leap 🐸
  • l, Right arrow β€” increase volume. louder, obviously πŸ”Š
  • h, Left arrow β€” decrease volume. shhh, quieter 🀫
  • t, Tab β€” switch to the next tab.
  • T, Shift+Tab β€” switch to the previous tab. backwards is valid too πŸ’…
  • 1, 2, 3, 4, 5 β€” switch to the 1st, 2nd, 3rd, 4th, or 5th tab. pick a number, any number πŸ”’
  • m β€” toggle mute status. the sacred mute button, keyboard edition πŸ”‡
  • Space β€” toggle channel lock. this one affects whether your volume changes apply to all channels, so it's kind of a big deal πŸ”’
  • p β€” show the route selection menu. choosing your path, literally πŸ›£οΈβœ¨
  • P β€” show the profile selection menu. capital P, capital vibes πŸ‘‘
  • D β€” set the focused source or sink as default. make it official 🎯
  • Enter β€” confirm selection. yes, this one, i choose this βœ…
  • Escape β€” cancel the selection, or quit pipemixer if you're not in a menu. two moods, one key πŸ™ˆ
  • q β€” quit the application. goodbye bestie, see you next audio emergency πŸ‘‹

πŸ’€ BUGS πŸ’€

please report bugs to https://github.com/heather7283/pipemixer/issues β€” she's listening, fr fr.

when you're reporting bugs:

  • provide a backtrace with symbols if you're experiencing a crash. symbols or it didn't happen 🧚
  • describe the steps necessary to reproduce the issue. we need the whole recipe, not just the cake.
  • attach output of pw-dump.
⚠️ heads up: pw-dump output might contain sensitive information β€” check before you hit send, bestie 🫣

🌈 SEE ALSO 🌈


and that's the whole page, bestie πŸ₯Ή this was pipemixer version 0.4.3, dated March 2026, and honestly she ate and left no crumbs. now go mix some audio and be iconic πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from