From e39f888050a0263157d2b39803a15dd6f5263183 Mon Sep 17 00:00:00 2001 From: swaggboi Date: Thu, 15 May 2025 19:52:11 -0400 Subject: [PATCH] Add util scripts + volume key bindings --- my_home/.config/openbox/rc.xml | 10 ++++++++++ my_home/bin/show_battery.sh | 3 +++ my_home/bin/sleep_laptop.sh | 3 +++ my_home/bin/volume_down.sh | 5 +++++ my_home/bin/volume_up.sh | 5 +++++ my_home/bin/watch_battery.sh | 3 +++ 6 files changed, 29 insertions(+) create mode 100755 my_home/bin/show_battery.sh create mode 100755 my_home/bin/sleep_laptop.sh create mode 100755 my_home/bin/volume_down.sh create mode 100755 my_home/bin/volume_up.sh create mode 100755 my_home/bin/watch_battery.sh diff --git a/my_home/.config/openbox/rc.xml b/my_home/.config/openbox/rc.xml index e39a8a5..f189460 100644 --- a/my_home/.config/openbox/rc.xml +++ b/my_home/.config/openbox/rc.xml @@ -389,6 +389,16 @@ dmenu_run + + + volume_up.sh + + + + + volume_down.sh + + 1 diff --git a/my_home/bin/show_battery.sh b/my_home/bin/show_battery.sh new file mode 100755 index 0000000..9cd8cf5 --- /dev/null +++ b/my_home/bin/show_battery.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +envstat -s "acpibat0:charge,acpibat1:charge" diff --git a/my_home/bin/sleep_laptop.sh b/my_home/bin/sleep_laptop.sh new file mode 100755 index 0000000..24a7165 --- /dev/null +++ b/my_home/bin/sleep_laptop.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +sysctl -w hw.acpi.sleep.state=3 diff --git a/my_home/bin/volume_down.sh b/my_home/bin/volume_down.sh new file mode 100755 index 0000000..31454ab --- /dev/null +++ b/my_home/bin/volume_down.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env sh + +volume_level=`mixerctl -n outputs.master | cut -d ',' -f 1` + +mixerctl -w outputs.master=`expr $volume_level - 10` diff --git a/my_home/bin/volume_up.sh b/my_home/bin/volume_up.sh new file mode 100755 index 0000000..89e1797 --- /dev/null +++ b/my_home/bin/volume_up.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env sh + +volume_level=`mixerctl -n outputs.master | cut -d ',' -f 1` + +mixerctl -w outputs.master=`expr $volume_level + 10` diff --git a/my_home/bin/watch_battery.sh b/my_home/bin/watch_battery.sh new file mode 100755 index 0000000..8a76991 --- /dev/null +++ b/my_home/bin/watch_battery.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env sh + +envstat -s "acpibat0:charge,acpibat1:charge" -i 60