From 822460668136332b9ba8d00c74904fb8f93d1699 Mon Sep 17 00:00:00 2001 From: stkhan Date: Tue, 2 Jan 2024 18:32:28 +0000 Subject: Updated scripts --- power | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'power') diff --git a/power b/power index 6d39e3b..294e91e 100755 --- a/power +++ b/power @@ -9,6 +9,11 @@ tearing() { fi } +kill_program() { + target=$(ps ax | awk '{print $5}' | cut -d "[" -f1 | sed 's/COMMAND//g' | grep . | dmenu -p "Enter program to kill: ") + sudo killall $target +} + jellyfin() { status=$(pidof jellyfin) if [[ -z $status ]]; then @@ -102,13 +107,14 @@ status() { notify-send Status "Redshift: $redstats\nTearFree: $tearing\nMonero: $moneropid\nCompositor: $compstats" } -case "$(printf "compositor\ntearfree\nredshift\nJellyfin\nmonero\nVPN\nstatus\nreboot\nshutdown\n" | dmenu -i -p 'Power: ')" in +case "$(printf "compositor\ntearfree\nredshift\nJellyfin\nmonero\nVPN\nkill\nstatus\nreboot\nshutdown\n" | dmenu -i -p 'Power: ')" in 'tearfree') tearing;; 'redshift') redshift;; 'Jellyfin') jellyfin;; 'compositor') compositor;; 'monero') monero;; 'VPN') vpn;; + 'kill') kill_program;; 'status') status;; 'reboot') sudo reboot;; 'shutdown') sudo shutdown now;; -- cgit v1.2.3