# Keybinding Inspired from ML4W

**URL:** <http://forum.hypr.land/t/keybinding-inspired-from-ml4w/418>\
**Category:** Kerfuffle\
**Tags:** info, hyprland\
**Created:** [August 1, 2025, 3:58pm UTC](http://forum.hypr.land/t/keybinding-inspired-from-ml4w/418 "2025-08-01T15:58:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Franchise2099](http://forum.hypr.land/user_avatar/forum.hypr.land/franchise2099/32/430_2.png) [@Franchise2099](http://forum.hypr.land/u/Franchise2099)\
**Post date:** [August 1, 2025, 3:58pm UTC](http://forum.hypr.land/t/keybinding-inspired-from-ml4w/418/1 "2025-08-01T15:58:32Z")

</div>

Just a quick keybinding adjustment to match ML4W layout. Everything is _Mostly_ the same. Launching Apps is Super + Space.

Add this to “binds.conf” found in ~/.config/hypr/custom.d/regular/

# Terminal: Super + Enter

unbind = $mainMod, Q, exec, $terminal  
bind = $mainMod, RETURN, exec, $terminal

# Close/Quite: Super + Q

unbind = $mainMod, C, killactive,  
bind = $mainMod, Q, killactive,

# Open Browser: Super + B

bind = $mainMod, B, exec, firefox

# Open Apps: Super + Space

unbind = $mainMod, R, exec, $menu  
bind = $mainMod, SPACE, exec, $menu

# Toggle Floating: Super + T

unbind = $mainMod, V, togglefloating  
bind = $mainMod, T, togglefloating

# Unbind Exit: Super + M

unbind = $mainMod, M, exit,

# Resize Window: Super + Shift + Arrow

bind = $mainMod SHIFT, right, resizeactive, 100 0  
bind = $mainMod SHIFT, left, resizeactive, -100 0  
bind = $mainMod SHIFT, down, resizeactive, 0 100  
bind = $mainMod SHIFT, up, resizeactive, 0 -100

# Active Window Switch Placement: Super + K

bind = $mainMod, K, swapsplit

# Active Window Move: Super + Alt + Arrow

bind = $mainMod ALT, left, swapwindow, l  
bind = $mainMod ALT, right, swapwindow, r  
bind = $mainMod ALT, up, swapwindow, u  
bind = $mainMod ALT, down, swapwindow, d

---

<div class="post-metadata">

**Author:** ![Franchise2099](http://forum.hypr.land/user_avatar/forum.hypr.land/franchise2099/32/430_2.png) [@Franchise2099](http://forum.hypr.land/u/Franchise2099)\
**Post date:** [August 2, 2025, 4:42pm UTC](http://forum.hypr.land/t/keybinding-inspired-from-ml4w/418/2 "2025-08-02T16:42:10Z")

</div>

Updating to include Toggle all windows on Active workspace and Move all. Rename to “binds.conf” and place in ~/.config/hypr/custom.d/regular/

[binds.txt](http://forum.hypr.land/uploads/short-url/vpYntpIyfwxPQyETYs3kXY6Ib5j.txt) (2.3 KB)  
windows on active workspace
