Merge branch 'master' into dev

This commit is contained in:
David Heinemeier Hansson
2025-08-08 21:12:20 +02:00
4 changed files with 19 additions and 3 deletions

12
bin/omarchy-lock-screen Executable file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
# Lock the screen
pidof hyprlock || hyprlock
# Ensure 1password is locked
if pgrep -x "1password" >/dev/null; then
1password --lock
fi
# Avoid running screensaver when locked
pkill -f "alacritty --class Screensaver"

View File

@@ -273,7 +273,7 @@ show_update_config_menu() {
show_system_menu() {
case $(menu "System" " Lock\n󰤄 Suspend\n Relaunch\n󰜉 Restart\n󰐥 Shutdown") in
*Lock*) hyprlock ;;
*Lock*) $OMARCHY_BIN_PATH/omarchy-lock-screen ;;
*Suspend*) systemctl suspend ;;
*Relaunch*) uwsm stop ;;
*Restart*) systemctl reboot ;;