27 lines
671 B
Plaintext
27 lines
671 B
Plaintext
|
#!/usr/bin/env bash
|
||
|
|
||
|
act=$1
|
||
|
|
||
|
echo "$0 - $act" >> ~/dwl_key_act.log
|
||
|
|
||
|
# In Wayland, use the following like X11's xev:
|
||
|
#
|
||
|
# % wev | grep "sym"
|
||
|
#
|
||
|
|
||
|
case $act in
|
||
|
vol_mute) wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle;;
|
||
|
vol_lower) wpctl set-volume --limit 1.0 @DEFAULT_AUDIO_SINK@ 10%-;;
|
||
|
vol_raise) wpctl set-volume --limit 1.0 @DEFAULT_AUDIO_SINK@ 10%+;;
|
||
|
# mic_mute) ;;
|
||
|
# bright_low) ;;
|
||
|
# bright_high) ;;
|
||
|
# disp) ;;
|
||
|
# wlan) ;;
|
||
|
# tools) ;;
|
||
|
# search) ;;
|
||
|
# launch) ;;
|
||
|
# explore) ;;
|
||
|
*) echo "Unknown action '$act'";;
|
||
|
esac
|