From 74ecc98e528eac979e0820c9fa48955a186c0cc1 Mon Sep 17 00:00:00 2001 From: joe Date: Wed, 1 Oct 2025 18:04:18 +0200 Subject: up --- .local/bin/powercmd | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100755 .local/bin/powercmd (limited to '.local/bin/powercmd') diff --git a/.local/bin/powercmd b/.local/bin/powercmd deleted file mode 100755 index 6e6c613..0000000 --- a/.local/bin/powercmd +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh - -[ -z "$1" ] && echo "no arg" && exit 1 - -host="$(hostname -s)" -case $host in - mother) icon=" " ;; - po-rbo) icon=" " ;; - mars) icon=" " ;; -esac - -case $1 in - "lock") xscreensaver-command -lock ;; - "sleep") - notify-send -u normal "sleep" "$icon G'night, partner!" - sleep 1 - xscreensaver-command -lock - sleep 5 - case $host in - mother) loginctl suspend ;; - po-rbo) systemctl suspend ;; - mars) acpiconf -s 3 ;; - esac - ;; - "reboot") - emacsclient -e '"(save-buffers-kill-emacs)"' >/dev/null 2>&1 - notify-send -u normal reboot "$icon Rebootin' now!" - sleep 2 - case $host in - mother) loginctl reboot ;; - po-rbo) systemctl reboot ;; - mars) shutdown -r now ;; - esac - ;; - "poweroff") - emacsclient -e '"(save-buffers-kill-emacs)"' >/dev/null 2>&1 - notify-send -u normal poweroff "$icon Farewell, partner!" - sleep 2 - case $host in - mother) loginctl poweroff ;; - po-rbo) systemctl poweroff ;; - mars) shutdown -p now ;; - esac - ;; - *) - echo "wrong arg" - exit 1 - ;; -esac -- cgit v1.2.3