clone of my dotfiles.ssp.sh
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

updatae system menu based on v3.3.3

sspaeti e6bc5bc1 2939af37

+9 -2
+9 -2
hypr/.config/hypr/sspaeti/omarchy-system-menu
··· 3 3 # Custom system menu with tmux-aware shutdown/restart 4 4 # Replaces omarchy-menu system functionality with proper tmux handling 5 5 # FIXED 1-2 minutes shutdown as an tangling Neovim session is not closing as file is unsaved 6 + # Updated to support dynamic suspend and hibernate options based on system capabilities 6 7 7 8 export PATH="$HOME/.local/share/omarchy/bin:$PATH" 8 9 ··· 25 26 ~/.config/hypr/sspaeti/omarchy-system-menu-intercept reboot 26 27 } 27 28 28 - case $(menu "System" " Lock\n󱄄 Screensaver\n󰤄 Suspend\n Relaunch\n󰜉 Restart\n󰐥 Shutdown") in 29 + # Build menu options dynamically based on system capabilities 30 + options=" Lock\n󱄄 Screensaver" 31 + [ -f ~/.local/state/omarchy/toggles/suspend-on ] && options="$options\n󰒲 Suspend" 32 + omarchy-hibernation-available && options="$options\n󰤁 Hibernate" 33 + options="$options\n󰜉 Restart\n󰐥 Shutdown" 34 + 35 + case $(menu "System" "$options") in 29 36 *Lock*) omarchy-lock-screen ;; 30 37 *Screensaver*) omarchy-launch-screensaver force ;; 31 38 *Suspend*) systemctl suspend ;; 32 - *Relaunch*) uwsm stop ;; 39 + *Hibernate*) systemctl hibernate ;; 33 40 *Restart*) handle_tmux_and_reboot ;; 34 41 *Shutdown*) handle_tmux_and_poweroff ;; 35 42 esac