PAMix - the pulseaudio terminal mixer
Table of Contents
- Building Manually
- Building and Installing
- Build Options
- Default Keybindings
yaourt -S pamix-git
zypper in pamix
In order for CMake to properly inject the current version into the headers and man files it has to be inside the git repository.
Building and Installing
mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=RELEASE -DWITH_UNICODE=1 make sudo make install
To compile PAmix with ncurses and without unicode support pass
-DWITH_UNICODE=0 as an argument to cmake.
This will use ncurses instead of ncursesw.
ncursesw header location
You can pass in the include location of your ncursesw header file as an argument, if you are having problems with the default setup.
So if your ncursesw header file is at /usr/include/ncw/ncurses.h you would pass
Configure pamix and set keybindings using pamix.conf (see Configuration for detailed instructions)
(arrow keys are also supported instead of hjkl)
|Set volume to percentage||0-9|
|Jump to next Entry||J|
|Jump to previous Entry||K|
|(Un)Lock Channels together||c|