M => +2 -2
@@ 11,8 11,8 @@ shift $(($OPTIND - 1))
cat <<EOF \
| fzf --exact --reverse --no-sort --no-info \
| cut -d: -f1 \
| xargs $DRY_RUN swaymsg exec --
swaymsg exit
| xargs $DRY_RUN niri msg action spawn --
niri msg action quit
loginctl lock-session
systemctl suspend
systemctl reboot
M dot.config/niri/config.kdl +1 -1
@@ 502,7 502,7 @@ binds {
Alt+Print { screenshot-window; }
// The quit action will show a confirmation dialog to avoid accidental exits.
- Mod+Shift+E { quit; }
+ Mod+Shift+E { spawn "foot" "-afoot-menu" "niri-logout-menu"; } // { quit; }
// Powers off the monitors. To turn them back on, do any input like
// moving the mouse or pressing any other key.