Remove direct fullscreen WM bindings

This commit is contained in:
2026-04-29 14:26:33 -07:00
parent af570360d3
commit d48edc9bb8
3 changed files with 3 additions and 7 deletions

View File

@@ -109,6 +109,9 @@ Required behavior:
- Dialogs are centered. - Dialogs are centered.
- There is a command to jump directly to the columns layout and one to jump - There is a command to jump directly to the columns layout and one to jump
directly to the tabbed/fullscreen layout. directly to the tabbed/fullscreen layout.
- `Super+Ctrl+Space` jumps directly to the tabbed/fullscreen layout.
- Direct fullscreen or floating-fullscreen behavior should not have a
keybinding.
- Layout state is per workspace when the compositor supports it. - Layout state is per workspace when the compositor supports it.
Important behavior: Important behavior:
@@ -118,7 +121,6 @@ Important behavior:
Nice behavior: Nice behavior:
- Gaps can be toggled. - Gaps can be toggled.
- Fullscreen can be toggled.
- Smart borders can be toggled. - Smart borders can be toggled.
- Layout-related modifiers remain available for experiments. - Layout-related modifiers remain available for experiments.
- Inactive windows are slightly dimmed when supported. - Inactive windows are slightly dimmed when supported.

View File

@@ -346,10 +346,6 @@ bind = $mainMod SHIFT, bracketleft, hy3:movewindow, l, visible
bind = $mainMod, grave, hy3:expand, expand bind = $mainMod, grave, hy3:expand, expand
bind = $mainMod SHIFT, grave, hy3:expand, base bind = $mainMod SHIFT, grave, hy3:expand, base
# Fullscreen (like XMonad's NBFULL toggle)
bind = $mainMod, F, fullscreen, 0
bind = $mainMod SHIFT, F, fullscreen, 1
# Toggle floating # Toggle floating
bind = $mainMod, T, togglefloating, bind = $mainMod, T, togglefloating,

View File

@@ -1596,8 +1596,6 @@ bind(main_mod .. " + SHIFT + Space", force_columns_layout)
bind(main_mod .. " + CTRL + Space", gather_workspace_into_tabbed_group) bind(main_mod .. " + CTRL + Space", gather_workspace_into_tabbed_group)
bind(main_mod .. " + bracketright", monocle_next) bind(main_mod .. " + bracketright", monocle_next)
bind(main_mod .. " + bracketleft", monocle_prev) bind(main_mod .. " + bracketleft", monocle_prev)
bind(main_mod .. " + F", hl.dsp.window.fullscreen({ mode = "fullscreen" }))
bind(main_mod .. " + SHIFT + F", hl.dsp.window.fullscreen({ mode = "maximized" }))
bind(main_mod .. " + T", hl.dsp.window.float()) bind(main_mod .. " + T", hl.dsp.window.float())
bind(main_mod .. " + M", minimize_active_window) bind(main_mod .. " + M", minimize_active_window)
bind(main_mod .. " + SHIFT + M", restore_last_minimized) bind(main_mod .. " + SHIFT + M", restore_last_minimized)