table of contents
| pipemixer.ini(5) | File Formats | pipemixer.ini(5) |
NAME¶
pipemixer.ini - configuration file for pipemixer(1)
DESCRIPTION¶
The pipemixer.ini file configures the behavior and appearance of pipemixer.
pipemixer will search for a configuration file in the following locations:
- $XDG_CONFIG_HOME/pipemixer/pipemixer.ini
- $HOME/.config/pipemixer/pipemixer.ini, if XDG_CONFIG_HOME is unset.
SECTION: main¶
General options.
volume-step
volume-min, volume-max
wraparound
SECTION: binds¶
Configure keybindings. Format is action=key. Each action can be bound to multiple keys. Key can be specified in several ways:
- All printable ASCII/Unicode characters.
Example: tab-next=t - Special keys: up, down, left, right, enter, tab, backtab, space,
backspace, escape.
Example: tab-prev=backtab - Arbitrary keycodes with code:N, where N is a decimal number. If N is
prefixed with 0x, it is interpreted as hexadecimal instead.
Example: quit=code:185
focus-down, focus-up
focus-first, focus-last
volume-up, volume-down
tab-next, tab-prev
tab-playback, tab-recording, tab-input-devices, tab-output-devices
mute-toggle, mute-enable, mute-disable
channel-lock-toggle, channel-lock-enable, channel-lock-disable
volume-set-N
select-route
confirm-selection, cancel-selection
quit
unbind
SECTION: interface¶
Configure various UI elements.
routes-separator
border-left, border-right, border-top, border-bottom,
border-top-left, border-top-right, border-bottom-left,
border-bottom-right
volume-frame-top-left, volume-frame-top-right,
volume-frame-bottom-left, volume-frame-bottom-right,
volume-frame-center-left, volume-frame-center-right,
volume-frame-mono-left, volume-frame-mono-right,
volume-frame-focus
bar-empty-char, bar-full-char
EXAMPLE¶
[main] volume-step=5 [borders] left=| right=| top=- bottom=- top-left=+ top-right=+ bottom-left=+ bottom-right=+ center-right=| center-left=| [binds] volume-up=+ volume-down=- volume-set-10=1 volume-set-20=2 volume-set-30=3 volume-set-40=4 volume-set-50=5
SEE ALSO¶
| June 2025 | 0.1.0 |