summaryrefslogtreecommitdiff
path: root/lcl-kill
diff options
context:
space:
mode:
Diffstat (limited to 'lcl-kill')
-rwxr-xr-xlcl-kill16
1 files changed, 3 insertions, 13 deletions
diff --git a/lcl-kill b/lcl-kill
index f8861fa..a9d649e 100755
--- a/lcl-kill
+++ b/lcl-kill
@@ -1,15 +1,5 @@
-#! /bin/bash
+#! /bin/sh
plist="$(ps -u "$USER" -o pid,%mem,%cpu,comm --no-headers | sort -b -k2 -r)"
-proc="$(echo "$plist" | dmenu -b \
- -i \
- -l 25 \
- -p 'Select Process:' \
- -nb '#ffffff' \
- -nf '#000080' \
- -sb '#000080' \
- -sf '#ffffff')"
-[ -z "$proc" ] && exit 0
-
-kill -15 "$(echo "$proc" | awk '{print $1}')"
-
+proc="$(echo "$plist" | dmenu -i -l 15 -p 'Select Process')"
+[ ! -z "$proc" ] && kill -15 "$(echo "$proc" | awk '{print $1}')"