#!/usr/bin/env bash act=$1 timestamp=$(date) echo "$0 - $timestamp - $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) wldash;; # explore) ;; *) echo "Unknown action '$act'";; esac