Add Super + Shift + Ctrl + L to lock system

This commit is contained in:
David Heinemeier Hansson
2026-01-06 22:43:05 +01:00
parent a01ce9b563
commit 68ca8d8083
2 changed files with 31 additions and 27 deletions

View File

@@ -178,33 +178,34 @@ prioritize_entries() {
if (match(line, /Full width/)) prio = 8
if (match(line, /Close window/)) prio = 9
if (match(line, /Close all windows/)) prio = 10
if (match(line, /Toggle window floating/)) prio = 11
if (match(line, /Toggle window split/)) prio = 12
if (match(line, /Pop window/)) prio = 13
if (match(line, /Universal/)) prio = 14
if (match(line, /Clipboard/)) prio = 15
if (match(line, /Audio controls/)) prio = 16
if (match(line, /Bluetooth controls/)) prio = 17
if (match(line, /Wifi controls/)) prio = 18
if (match(line, /Emoji picker/)) prio = 19
if (match(line, /Color picker/)) prio = 20
if (match(line, /Screenshot/)) prio = 21
if (match(line, /Screenrecording/)) prio = 22
if (match(line, /(Switch|Next|Former|Previous).*workspace/)) prio = 23
if (match(line, /Move window to workspace/)) prio = 24
if (match(line, /Move window silently to workspace/)) prio = 25
if (match(line, /Swap window/)) prio = 26
if (match(line, /Move window focus/)) prio = 27
if (match(line, /Move window$/)) prio = 28
if (match(line, /Resize window/)) prio = 29
if (match(line, /Expand window/)) prio = 30
if (match(line, /Shrink window/)) prio = 31
if (match(line, /scratchpad/)) prio = 32
if (match(line, /notification/)) prio = 33
if (match(line, /Toggle window transparency/)) prio = 34
if (match(line, /Toggle workspace gaps/)) prio = 35
if (match(line, /Toggle nightlight/)) prio = 36
if (match(line, /Toggle locking/)) prio = 37
if (match(line, /Lock system/)) prio = 11
if (match(line, /Toggle window floating/)) prio = 12
if (match(line, /Toggle window split/)) prio = 13
if (match(line, /Pop window/)) prio = 14
if (match(line, /Universal/)) prio = 15
if (match(line, /Clipboard/)) prio = 16
if (match(line, /Audio controls/)) prio = 17
if (match(line, /Bluetooth controls/)) prio = 18
if (match(line, /Wifi controls/)) prio = 19
if (match(line, /Emoji picker/)) prio = 20
if (match(line, /Color picker/)) prio = 21
if (match(line, /Screenshot/)) prio = 22
if (match(line, /Screenrecording/)) prio = 23
if (match(line, /(Switch|Next|Former|Previous).*workspace/)) prio = 24
if (match(line, /Move window to workspace/)) prio = 25
if (match(line, /Move window silently to workspace/)) prio = 26
if (match(line, /Swap window/)) prio = 27
if (match(line, /Move window focus/)) prio = 28
if (match(line, /Move window$/)) prio = 29
if (match(line, /Resize window/)) prio = 30
if (match(line, /Expand window/)) prio = 31
if (match(line, /Shrink window/)) prio = 32
if (match(line, /scratchpad/)) prio = 33
if (match(line, /notification/)) prio = 34
if (match(line, /Toggle window transparency/)) prio = 35
if (match(line, /Toggle workspace gaps/)) prio = 36
if (match(line, /Toggle nightlight/)) prio = 37
if (match(line, /Toggle locking/)) prio = 38
if (match(line, /group/)) prio = 94
if (match(line, /Scroll active workspace/)) prio = 95
if (match(line, /Cycle to/)) prio = 96

View File

@@ -54,3 +54,6 @@ bindd = SUPER CTRL, T, Activity, exec, omarchy-launch-tui btop
# Dictation
bindd = SUPER CTRL, X, Start dictation, exec, voxtype record start
binddr = SUPER CTRL, X, Stop dictation, exec, voxtype record stop
# Lock system
bindd = SUPER CTRL, L, Lock system, exec, omarchy-lock-screen