~mil/sxmo-utils

5b705dc91b5ef06268ed00cb22bbed40c754c2de — baroque 25 days ago 2c4da8f
reduce notification spam in volume/brightness

Added a second parameter to notifications (actually a first, "app-name"), so they can be *grouped* when there is more than one, reducing the clutter on the screen, using the mako config parameter " group-by=app-name "

with proper quotes (i hope), case and cute icon ;)

added "group-by = app-name" directive in mako config

Signed-off-by: Stacy Harper <contact@stacyharper.net>
3 files changed, 3 insertions(+), 2 deletions(-)

M configs/appcfg/mako.conf
M scripts/core/sxmo_brightness.sh
M scripts/core/sxmo_vol.sh
M configs/appcfg/mako.conf => configs/appcfg/mako.conf +1 -0
@@ 3,6 3,7 @@ background-color=#ffffff
text-color=#000000
border-color=#000000
layer=overlay
group-by=app-name

[urgency=low]
default-timeout=3000

M scripts/core/sxmo_brightness.sh => scripts/core/sxmo_brightness.sh +1 -1
@@ 5,7 5,7 @@
. "$(dirname "$0")/sxmo_common.sh"

notify() {
	light | xargs notify-send
	light | xargs notify-send " Brightness"
}

setvalue() {

M scripts/core/sxmo_vol.sh => scripts/core/sxmo_vol.sh +1 -1
@@ 12,7 12,7 @@ notify() {
		awk '{ s += $1; c++ } END { print s/c }'  |
		xargs printf %.0f
	)"
	dunstify -i 0 -u normal -r 998 "♫ $VOL"
	dunstify -i 0 -u normal -r 998 "♫ Volume" "$VOL"
	sxmo_statusbarupdate.sh
}