SISM5HSFRE2NGOWKTTMMXDRK3NGUVZJH6IMABI4ICI7QREBKHQVAC O5SNUGP5YLA6TCHW4VS66GKHBK7UZMCU4LVIAAZEDD2YDV6UAUTQC RTBMBSBABSGTRICJ4AWBKWO3JJHBRKV6FGOMYPDD7X6SS6X35ZIQC WYLRCRR3GKEEFDE333WOMPWUZ2K5BX7KCU35MDHZVGFVBRGU7GWQC MQT74AV47PUYNCX27OMFK6BFN7PP4DX46JAACN2EPRYXUXV7EL3AC YVII7NUI5Z6DPUDQZG2ZVJ6QNQRCEUYX5547IYCMPZI7GJ3GDZQAC UBB7TTAXVPQQCOVHACKWXSPV2NPARSHREYJB6J3RSEDZZIXPFGOAC HAJVDLU5KQ3CM5P6Z3SOIRHVUTU427EVFA4QHL56MQ3SDRZWK56AC YEQESH54N5Z3EGBCHGKADNP3DQYVURUD5N4UH3BKIYVTQOWBVXLQC TUW55WSRA6NVCAGKF5N6V3VKO6KGZUDEWI4MUZQ4ELZIV4RWLF6QC {letchoice=$(echo -e "Shutdown\nReboot\nSleep\nHibernate\nLock" | ${pkgs.fuzzel}/bin/fuzzel --dmenu --prompt "Power: ")case "$choice" in"Shutdown")systemctl poweroff;;"Reboot")systemctl reboot;;"Sleep")hyprlock --quiet & systemctl suspend;;"Hibernate")hyprlock --quiet & systemctl hibernate;;"Lock")hyprlock --quiet --grace 60;;*)exit 1;;esac'';environment.systemPackages = [];};}powerMenuin{powerMenu = pkgs.writeShellScriptBin "power-menu" ''{ pkgs, ... }:flake.modules.nixos.power-menu =
#!/usr/bin/env nulet choice = echo "Shutdown\nReboot\nSleep\nHibernate\nLock"| tofi --prompt-text "[power]"match $choice {"Shutdown" => { systemctl poweroff }"Reboot" => { systemctl reboot }"Sleep" => { hyprlock --quiet & systemctl suspend }"Hibernate" => { hyprlock --quiet & systemctl hibernate }"Lock" => { hyprlock --quiet --grace 5 }_ => { }}