From c17b852b39449c5bafc4354863234b3800b807ba Mon Sep 17 00:00:00 2001 From: Ahurac Date: Fri, 31 May 2024 14:49:04 +0200 Subject: [PATCH] config/eww ahrc-laptop : ajout scripts son --- config/eww-ahrc--laptop/action/volume | 15 +++++++++++++++ config/eww-ahrc--laptop/listen/sound | 7 +++++++ 2 files changed, 22 insertions(+) create mode 100755 config/eww-ahrc--laptop/action/volume create mode 100755 config/eww-ahrc--laptop/listen/sound diff --git a/config/eww-ahrc--laptop/action/volume b/config/eww-ahrc--laptop/action/volume new file mode 100755 index 0000000..a9f6c80 --- /dev/null +++ b/config/eww-ahrc--laptop/action/volume @@ -0,0 +1,15 @@ +#!/usr/bin/env sh +case "$1" in + up) + set -- -i + ;; + down) + set -- -d + ;; + *) + ;; +esac + +set -- pamixer "$@" 5 + +exec "$@" diff --git a/config/eww-ahrc--laptop/listen/sound b/config/eww-ahrc--laptop/listen/sound new file mode 100755 index 0000000..29c5989 --- /dev/null +++ b/config/eww-ahrc--laptop/listen/sound @@ -0,0 +1,7 @@ +#!/usr/bin/env sh +pactl subscribe | grep --line-buffered "'change'" | while read -r _unused; do + printf '{"output-volume":%s,"input-volume":%s,"output-muted":%s}\n' \ + "$(pamixer --get-volume)" \ + "$(pamixer --get-volume --default-source)" \ + "$(pamixer --get-mute)" +done