Qtile tweaks.

This commit is contained in:
Bartek Stalewski 2022-07-29 15:54:24 +02:00
parent 29788d6fec
commit b164f74c04
2 changed files with 12 additions and 1 deletions

11
_desktop/_scripts/key-micmute Executable file
View File

@ -0,0 +1,11 @@
#!/bin/bash
state=$(pactl get-source-mute @DEFAULT_SOURCE@ | awk -F': ' '{print $2}')
case ${state} in
yes)
echo 0 | doas tee /sys/devices/platform/thinkpad_acpi/leds/platform::micmute/brightness
pactl set-source-mute @DEFAULT_SOURCE@ 0 ;;
no)
echo 1 | doas tee /sys/devices/platform/thinkpad_acpi/leds/platform::micmute/brightness
pactl set-source-mute @DEFAULT_SOURCE@ 1 ;;
esac

View File

@ -73,7 +73,7 @@ keys = [
Key([mod, "control", "shift"], "r", lazy.reload_config()),
# media keys
Key([], "XF86AudioMute", lazy.spawn("pactl set-sink-mute @DEFAULT_SINK@ toggle")),
Key([], "XF86AudioMicMute", lazy.spawn("sb-vol-in micmute")),
Key([], "XF86AudioMicMute", lazy.spawn("key-micmute")),
Key([], "XF86AudioRaiseVolume", lazy.spawn("pactl set-sink-volume @DEFAULT_SINK@ +5%")),
Key([], "XF86AudioLowerVolume", lazy.spawn("pactl set-sink-volume @DEFAULT_SINK@ -5%")),
Key([], "XF86MonBrightnessUp", lazy.spawn("xbacklight -inc 10")),