dotfiles/rofi/scripts/power_menu
James Patrick c766a0ed9f Switching to swaylock-effects
faster, prettier, more options at the cost of a really long command that
blurs the light of well maybe this should just be a script.
https://github.com/mortie/swaylock-effects
2020-06-27 00:57:32 -04:00

44 lines
658 B
Bash
Executable File

#!/usr/bin/env bash
# -*- sh -*-
OPTIONS=" Lock
鈴 Sleep
 Logout
 Poweroff
淚 Restart"
SELECTED="$(
rofi -dmenu \
-theme applet \
-p "System" \
-i \
-line-padding 4 <<< "$OPTIONS"
)"
echo "$SELECTED"
case $SELECTED in
*Lock)
swaylock \
--screenshots \
--clock \
--indicator \
--indicator-radius 200 \
--indicator-thickness 5 \
--effect-greyscale \
--effect-blur 7x5 \
--grace 2 \
--fade-in 1 ;;
*Sleep)
systemctl hibernate ;;
*Logout)
swaymsg exit ;;
*Poweroff)
systemctl poweroff ;;
*Restart)
systemctl reboot ;;
*)
echo "$SELCTED" ;;
esac