From b75086da9f003c697324683aaed6fdadc8496baa Mon Sep 17 00:00:00 2001 From: Penelope Gwen Date: Mon, 17 Jun 2024 10:30:02 -0600 Subject: [PATCH] New backup 2024-06-17 10:30:02 --- de/home/.config/sway/config.d/keys_special | 6 ++++-- de/home/.config/sway/scripts/brightness.sh | 21 +++++++++++++++++++++ de/home/.config/sway/scripts/volume.sh | 3 ++- de/home/.config/wob/wob.ini | 4 ++-- 4 files changed, 29 insertions(+), 5 deletions(-) create mode 100755 de/home/.config/sway/scripts/brightness.sh diff --git a/de/home/.config/sway/config.d/keys_special b/de/home/.config/sway/config.d/keys_special index 1cf499a..04e6ad6 100644 --- a/de/home/.config/sway/config.d/keys_special +++ b/de/home/.config/sway/config.d/keys_special @@ -31,9 +31,11 @@ # # Brightness Up - bindsym XF86MonBrightnessUp exec brightnessctl set +5% | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK +# bindsym XF86MonBrightnessUp exec brightnessctl set +5% | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK + bindsym XF86MonBrightnessUp exec "$HOME/.config/sway/scripts/brightness.sh up" # Brightness Down - bindsym XF86MonBrightnessDown exec brightnessctl set 5%- | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK +# bindsym XF86MonBrightnessDown exec brightnessctl set 5%- | sed -En 's/.*\(([0-9]+)%\).*/\1/p' > $WOBSOCK + bindsym XF86MonBrightnessDown exec "$HOME/.config/sway/scripts/brightness.sh down" # Numlock input * xkb_numlock enabled diff --git a/de/home/.config/sway/scripts/brightness.sh b/de/home/.config/sway/scripts/brightness.sh new file mode 100755 index 0000000..b22abf7 --- /dev/null +++ b/de/home/.config/sway/scripts/brightness.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +operation="${1}" +WOBSOCK="$XDG_RUNTIME_DIR/wob.sock" +source "${HOME}/.config/de-vars/colors/active/colors.sh" +opacity="BF" + +case "$operation" in + up) +# brightnessctl set +5% | sed -En 's/.*\(([0-9]+)%\).*/\1/p' + brighness_change="+5%" + ;;& + down) +# brightnessctl set 5%- | sed -En 's/.*\(([0-9]+)%\).*/\1/p' + brighness_change="5%-" + ;;& + up|down) + light_lvl="$(brightnessctl set ${brighness_change} | sed -En 's/.*\(([0-9]+)%\).*/\1/p')" + echo "${light_lvl}" "${de_color_0}${opacity}" "${de_color_1}${opacity}" "${de_color_3}${opacity}" > "$WOBSOCK" + ;; +esac diff --git a/de/home/.config/sway/scripts/volume.sh b/de/home/.config/sway/scripts/volume.sh index 61e728e..cc76e7c 100755 --- a/de/home/.config/sway/scripts/volume.sh +++ b/de/home/.config/sway/scripts/volume.sh @@ -3,6 +3,7 @@ operation="${1}" WOBSOCK="$XDG_RUNTIME_DIR/wob.sock" source "${HOME}/.config/de-vars/colors/active/colors.sh" +opacity="BF" case "$operation" in up) @@ -13,7 +14,7 @@ case "$operation" in ;;& up|down) vol_lvl="$(wpctl get-volume @DEFAULT_AUDIO_SINK@ | sed 's/[^0-9]//g')" - echo "${vol_lvl}" "${de_color_1}" "${de_color_9}" "${de_color_2}" > "$WOBSOCK" + echo "${vol_lvl}" "${de_color_0}${opacity}" "${de_color_1}${opacity}" "${de_color_2}${opacity}" > "$WOBSOCK" paplay "$HOME/.config/sway/assets/sounds/volume.ogg" ;; mute) diff --git a/de/home/.config/wob/wob.ini b/de/home/.config/wob/wob.ini index fa95083..3e03714 100644 --- a/de/home/.config/wob/wob.ini +++ b/de/home/.config/wob/wob.ini @@ -1,7 +1,7 @@ bar_padding=0 border_size=5 border_offset=0 -width=500 -height=20 +width=300 +height=30 margin=20 anchor=bottom