summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSchark <jordan@schark.online>2023-12-05 21:55:16 -0800
committerSchark <jordan@schark.online>2023-12-05 21:55:16 -0800
commiteeddeba558bebca73db94980efc7adbe21779769 (patch)
tree41f7e9ca60f302e9c845b2dd47379827bda139e4
parent40decbd7692d9c08ed25ad3e39b16af084c8be44 (diff)
downloadscripts-eeddeba558bebca73db94980efc7adbe21779769.tar.gz
scripts-eeddeba558bebca73db94980efc7adbe21779769.zip
Adding laptop scripts
Diffstat (limited to '')
-rw-r--r--README.md14
-rwxr-xr-xadjust-brightness10
-rwxr-xr-xbattery-life4
3 files changed, 28 insertions, 0 deletions
diff --git a/README.md b/README.md
index 11bb5f1..8372cbf 100644
--- a/README.md
+++ b/README.md
@@ -28,6 +28,20 @@ TODO: allow directories to be passed in
`./random-music $NUM_OF_SONGS`
+## battery-life
+
+Grabs remaining battery life on laptops, using acpi.
+
+`./battery-life`
+
+## adjust-brightness
+
+Changes the brightness value of a screen, intended use being laptops.
+
+TODO: Pass through directory as to not be hardcoded
+
+`./adjust-brightness $+/-
+
## backup.py
Creates file copies on another drive and an external server.
diff --git a/adjust-brightness b/adjust-brightness
new file mode 100755
index 0000000..2cc2e4e
--- /dev/null
+++ b/adjust-brightness
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+if [ "$1" == "+" ]
+then
+ expr $(cat /sys/class/backlight/amdgpu_bl0/brightness) + 10 > /sys/class/backlight/amdgpu_bl0/brightness
+else
+ expr $(cat /sys/class/backlight/amdgpu_bl0/brightness) - 10 > /sys/class/backlight/amdgpu_bl0/brightness
+fi
+
+exit 0
diff --git a/battery-life b/battery-life
new file mode 100755
index 0000000..f4a7281
--- /dev/null
+++ b/battery-life
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+return="$(acpi | sed "s,[^0-9]*,,g")%"
+echo "${return:1}"