permute is a program written in python to make per application muting simple on linux.

demure d67a5714f6 Added repo url to readme comment 11 months ago
README.md d67a5714f6 Added repo url to readme comment 11 months ago
permute 4f0a6c4bc4 First commit 11 months ago

README.md

permute

Description:

permute is a program written in python to make per application muting simple on linux. While some WMs may bundle in the ability, I prefer to use i3 which follows UNIX philosophy of "Make each program do one thing well". It is trivial to make a rofi popup if you find yourself using this often.

installation:

Place permute somewhere in your path, such as /usr/local/bin/

Requirements:

  • pactl must be installed.
  • Requires python2 or python3.

Usage:

Help Output:

Usage: premute [OPTION...]
    When run without OPTION, will output sink list
    When run with SINK as option, will mute SINK number

    -l, --list              List Sink Inputs
    -m, --mute SINK         Mute Sink number
    -s, --string NAME       Attempt bin name mute
    -V, --version           Display version information
    -h, --help              Display this help message

List Output:

~ -> permute -l
Sink Number: 797        Muted: no       bin: cmus
Sink Number: 796        Muted: yes      bin: chromium
Sink Number: 799        Muted: no       bin: mpv

Links:

i3