power.sh (260B)
1 #!/bin/bash 2 3 prompt="power:" 4 5 dmenu_cmd="dmenu -p \"$prompt\"" 6 7 opts=("suspend" "reboot" "hibernate" "poweroff") 8 9 selected_item=$(echo "${opts[@]}" | tr ' ' '\n' | eval $dmenu_cmd) 10 11 if [ -n "$selected_item" ]; then 12 sleep .1 13 systemctl $selected_item 14 fi