#!/usr/bin/env sh ###################################################################### # @author : swytch # @file : audio_notify # @license : GPLv3 # @created : Wednesday May 20, 2020 17:52:58 CEST # # @description : send a notification with sound level ###################################################################### level="$(pulsemixer --get-volume | awk -F " " '{ printf "%d", $1 }')" muted="$(pulsemixer --get-mute)" if [ "1" = "$muted" ]; then dunstify -r 100002 "Sound muted" "$level%" else case "$level" in [0-9]|1[0-9]|2[0-9]|3[0-9]|4[0-9]|5[0-9]) criticity="low" ;; 6[0-9]|7[0-9]) criticity="normal" ;; *) criticity="critical" ;; esac dunstify -r 100002 -u "$criticity" "Current volume :" "$level%" fi kill -38 $(pidof dwmblocks)