scripts

Scripts for general automations
git clone git://git.laack.co/scripts.git
Log | Files | Refs

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