Skip to content

Latest commit

 

History

188 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAMix - the pulseaudio terminal mixer

alt tag

Dependencies:

Build

  • cmake
  • pkg-config

Runtime

  • PulseAudio
  • Ncursesw

Building and Installing

mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=RELEASE
make
sudo make install

Configuration

PAmix keybindings are configured in $XDG_CONFIG_HOME/pamix.conf (see Configuration for detailed instructions)

Default Keybindings

(arrow keys are also supported instead of hjkl)

Action Key
Playback tab F1
Recording Tab F2
Output Devices F3
Input Devices F4
Cards F5
Set volume to percentage 0-9
Decrease Volume h
Select Next j
Select Previous k
Increase Volume l
(Un)Lock Channels c
(Un)Mute m
Next/Previous device/port s/S
Quit q

About

ncurses/curses pulseaudio mixer in c similar to pavucontrol

Topics

Resources

Stars

153 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages