A simple yet beautiful powermenu made with Rofi, simulates a blur effect in the current screen.
NOTE: Tested on Xserver environments, Wayland compatibility is planned for a future release.
Clone this repo in your rofi config folder
git clone https://github.com/lu0/rofi-blurry-powermenu.git ~/.config/rofi/blurry-powermenuLink the script to your PATH
cd ~/.config/rofi/blurry-powermenu
sudo ln -srf powermenu.sh /usr/bin/blurry-powermenuInstall dependencies
sudo apt update && sudo apt install -y rofi scrot imagemagick
python3 -m pip install -r requirements.txtInstall included fonts
sudo cp fonts/* /usr/share/fonts/ && fc-cache -fTrigger the powermenu, the lock option is highlighted by default.
blurry-powermenuSee the entire list of options
blurry-powermenu --helpDepending on your system, there might be specific DE commands to lock your
screen and log out from the session. You may have to change the commands inside
the case statement of the script powermenu.sh for it to work on your system.
case $selected in
"${poweroff}")
systemctl poweroff
;;
"${reboot}")
systemctl reboot
;;
"${sleep}")
systemctl suspend
;;
"${logout}")
# DE specific
;;
"${lock}")
# DE specific
;;
esacThis powermenu uses open source fonts Webly SleekUI and Feather.
I compiled Feather using my modified fork
of rfbezerra's svg-to-ttf utility
(which uses Fontcustom)
to set the start of the character map.

