From 96cf21afb203473a7a7f2c50c3c5a92041ee66f9 Mon Sep 17 00:00:00 2001 From: Zhongheng Liu Date: Tue, 19 May 2026 09:45:27 +0200 Subject: [PATCH 1/2] ereport script --- scripts/ereport.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 scripts/ereport.sh diff --git a/scripts/ereport.sh b/scripts/ereport.sh new file mode 100755 index 0000000..b7b5020 --- /dev/null +++ b/scripts/ereport.sh @@ -0,0 +1,12 @@ +#!/bin/bash +set -euo pipefail +DATE=$(date -I) +REPORT_PATH=$HOME/ereport-$(date -I).txt +if [[ -f "$REPORT_PATH" ]]; then + echo "Today's report already exists at $REPORT_PATH!" +else + echo "Syncing repositories..." + # sudo emerge --sync >> "$REPORT_PATH" + echo "Writing update report..." + sudo emerge --update --newuse --deep @world --pretend >> "$REPORT_PATH" +fi From b86a4183f96f30756560ed4d7e1a72bacd485591 Mon Sep 17 00:00:00 2001 From: Zhongheng Liu Date: Sun, 14 Jun 2026 17:12:49 +0200 Subject: [PATCH 2/2] feat: add battery monitoring convenience script --- scripts/adpon.sh | 1 + 1 file changed, 1 insertion(+) create mode 100755 scripts/adpon.sh diff --git a/scripts/adpon.sh b/scripts/adpon.sh new file mode 100755 index 0000000..59baf71 --- /dev/null +++ b/scripts/adpon.sh @@ -0,0 +1 @@ +[ "$(cat /sys/class/power_supply/ADP*/online 2>/dev/null)" = "1" ] && echo "ADP Online" || echo "ADP Offline; using battery"