1
0
Fork 0
mirror of https://gitlab.com/dwt1/dotfiles.git synced 2023-02-13 20:55:19 -05:00
dwt1--dotfiles/.dmenu/dmenu-sysmon.sh

43 lines
625 B
Bash
Executable file

#!/bin/bash
# ____ _____
# | _ \_ _| Derek Taylor (DistroTube)
# | | | || | http://www.youtube.com/c/DistroTube
# | |_| || | http://www.gitlab.com/dwt1/
# |____/ |_|
#
# Dmenu script for launching system monitoring programs.
declare -a options=("htop
glances
gtop
iftop
iotop
iptraf-ng
nmon
s-tui
quit")
choice=$(echo -e "${options[@]}" | dmenu -l -i -p 'System monitors: ')
case $choice in
quit)
echo "Program terminated." && exit 1
;;
htop| \
glances| \
gtop| \
nmon| \
s-tui)
exec st -e $choice
;;
iftop| \
iotop| \
iptraf-ng)
exec st -e gksu $choice
;;
*)
exit 1
;;
esac