Replies: 3 comments
-
|
I use submaps too !! My keymap is verry keyboard driven. I almost dont use the mouse. submap.conf # Windows/worksapce
bind = SUPER, W, submap, windows
submap = windows
bind = SHIFT, F, workspaceopt, allfloat
bind = SHIFT, F, submap, reset
bind = , escape, submap, reset
submap = reset
# Utils
bind = SUPER, U, submap, utils
submap = utils
bind = , S, submap, screenshot
bind = , K, exec, showmethekey-gtk --no-app-win
bind = , K, submap, reset
bind = , T, submap, toggle
bind = , P, submap, picker
bind = , escape, submap, reset
# submap = reset
submap = screenshot
bind = , S, exec, ~/.config/hypr/extra/scripts/capture_active_window.sh
bind = , S, submap, reset
bind = SHIFT, S, exec, ~/.config/hypr/extra/scripts/capture_selected_region.sh
bind = SHIFT, S, submap, reset
bind = , A, exec, ~/.config/hypr/extra/scripts/capture_whole_screen.sh
bind = , A, submap, reset
bind = , escape, submap, reset
submap = toggle
bind = , B, exec, ~/.config/hypr/extra/scripts/toggle_waybar.sh
bind = , B, submap, reset
bind = , escape, submap, reset
submap = picker
bind = , 1, exec, hyprpicker -an -f hex
bind = , 1, submap, reset
bind = , 2, exec, hyprpicker -an -f rgb
bind = , 2, submap, reset
bind = , 3, exec, hyprpicker -an -f hsl
bind = , 3, submap, reset
bind = , escape, submap, reset
submap = reset
bind = SUPER, P, submap, quickPrograms
submap = quickPrograms # level 1 submap
bind = , B, exec, blueman-manager
bind = , B, submap, reset
bind = , V, exec, kitty --title "WireMix" wiremix
bind = , V, submap, reset
bind = , M, exec, $TaskManager
bind = , M, submap, reset
bind = , escape, submap, reset
submap = reset
|
Beta Was this translation helpful? Give feedback.
-
|
I am really tempted to make a Vim style keymaps with normal mode insert and visual just for fun my current super key is only for toggling rofi bindr = SUPER,SUPER_L, exec, pkill rofi || $menu
|
Beta Was this translation helpful? Give feedback.
-
|
After looking at some of the other new bindings (SUPER C/V/X etc) the motivation for moving apps to SUPER SHIFT becomes clearer. I've modified my modified bindings to follow suit - it's good to leave the unshifted keys for more common ops than app launch. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The original Omarchy keybindings were easier to access and less taxing on the fingers than the new SHIFT/ALT version, which were presumably added to reduce overlap with app SUPER bindings.
Hyprland allows for submaps, so another approach could be to preserve the older bindings but provide a minimal submap that can be toggled easily when using an app that wants to use keys like Alt-Tab for its own purposes. Something like so:
I preserve the Super-# and Super-Shift-# bindings in the minimal keymap, but that's personal choice.
Most importantly when working in Citrix I can access Alt-Tab etc by toggling into minimal with SUPER-` without conflict with Omarchy's own SUPER-bindings.
Having Waybar show you when you're in a non-default submap is helpful here.
Beta Was this translation helpful? Give feedback.
All reactions