diff --git a/de/home/.config/sway/scripts/kb_brightness.sh b/de/home/.config/sway/scripts/kb_brightness.sh new file mode 100755 index 0000000..456ff01 --- /dev/null +++ b/de/home/.config/sway/scripts/kb_brightness.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +operation="${1}" +cache_dir="${HOME}/.cache/sway-profiles" +cache_file="${cache_dir}/kb_brightness" +mkdir -p "${cache_dir}" +#WOBSOCK="$XDG_RUNTIME_DIR/wob.sock" +#source "${HOME}/.config/de-vars/colors/active/colors.sh" +#opacity="BF" + +if [[ -z "${kb_brightness}" ]];then + echo "file doesn't exist" +fi + +exit + +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