mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-03 03:37:36 +00:00
feat(umbriel): enhance window bindings and monitor layouts
This commit is contained in:
1 parent
886171171d
commit
f65ff3dfbe
3 files changed
+70
-11
No files matched your search
@@ -18,6 +18,7 @@
|
||||
"Mod+Period" = { action = "spawn:noctalia msg panel-toggle control-center", repeat = false }
|
||||
"Mod+Comma" = { action = "spawn:noctalia msg settings-toggle", repeat = false }
|
||||
"Super+Alt+Ctrl+N" = { action = "spawn:noctalia msg panel-open noctalia/notes:panel", repeat = false }
|
||||
"Mod+Shift+B" = { action = "spawn:noctalia msg panel-toggle dunarand/bookmarks:panel", repeat = false }
|
||||
"Mod+Ctrl+R" = { action = "spawn:noctalia msg plugin prdlk/ostt:recorder focused toggle", repeat = false }
|
||||
"Mod+Shift+Q" = { action = "spawn:noctalia msg panel-toggle session", repeat = false }
|
||||
"Mod+Shift+E" = "session-quit"
|
||||
@@ -51,7 +52,7 @@
|
||||
# which lacks ~/.local/bin, hence the explicit path.
|
||||
|
||||
"Super+Alt+Ctrl+J" = { action = "spawn:~/.local/bin/umbriel-launch '^(com[.]mitchellh[.]ghostty|kitty|alacritty)' ghostty", repeat = false }
|
||||
"Super+Alt+Ctrl+K" = { action = "spawn:~/.local/bin/umbriel-launch '^brave-origin$' brave-origin", repeat = false }
|
||||
"Super+Alt+Ctrl+K" = { action = "spawn:~/.local/bin/umbriel-launch '^(brave-origin|chromium|firefox)$' brave-origin", repeat = false }
|
||||
"Super+Alt+Ctrl+G" = { action = "spawn:~/.local/bin/umbriel-launch ghostty ghostty", repeat = false }
|
||||
"Super+Alt+Ctrl+O" = { action = "spawn:~/.local/bin/umbriel-launch '^obsidian$' obsidian", repeat = false }
|
||||
"Super+Alt+Ctrl+F" = { action = "spawn:~/.local/bin/umbriel-launch '^io[.]github[.]lgse[.]Strata$' gtk-launch io.github.lgse.Strata", repeat = false }
|
||||
@@ -108,10 +109,16 @@
|
||||
"Alt+Shift+L" = "window-modify-primary-extent:0.1"
|
||||
"Alt+Shift+J" = "window-modify-secondary-extent:-0.1"
|
||||
"Alt+Shift+K" = "window-modify-secondary-extent:0.1"
|
||||
# Nudge the focused floating window 50 logical px, vim directions (held keys
|
||||
# repeat). window-move-by needs umbriel-git; the [cachyos] build lacks it.
|
||||
"Alt+H" = "window-move-by:-50/0"
|
||||
"Alt+J" = "window-move-by:0/50"
|
||||
"Alt+K" = "window-move-by:0/-50"
|
||||
"Alt+L" = "window-move-by:50/0"
|
||||
"Mod+F" = { action = "window-toggle-maximize", repeat = false }
|
||||
"Mod+Shift+F" = { action = "window-toggle-maximize-to-edges", repeat = false }
|
||||
"Mod+Ctrl+F" = { action = "window-toggle-fullscreen", repeat = false }
|
||||
"Mod+C" = "column-center"
|
||||
"Mod+C" = { action = "spawn:~/.local/bin/umbriel-float-square", repeat = false }
|
||||
"Mod+T" = { action = "window-toggle-floating", repeat = false }
|
||||
# Super+W flips the active workspace between scrolling and dwindle (Hyprland's
|
||||
# omarchy-toggle-layout). Super+G tabs the focused window with the windows
|
||||
|
||||
Reference in new issue
Block a user