Skip to content

Toggle full width when Super+workspace is pressed again - #9898

Open
physikal wants to merge 1 commit into
omacom:quattrofrom
physikal:feat/workspace-repress-fullwidth
Open

Toggle full width when Super+workspace is pressed again#9898
physikal wants to merge 1 commit into
omacom:quattrofrom
physikal:feat/workspace-repress-fullwidth

Conversation

@physikal

@physikal physikal commented Sep 2, 2026

Copy link
Copy Markdown

Summary

  • Pressing Super + N while already on workspace N toggles the focused window between full width (same as Super + Alt + F) and tiled.
  • Preference lives under Trigger > Toggle > Workspace Full Width (on by default); omarchy toggle workspace fullwidth repress [on|off] flips the same switch.
  • Docs updated in navigation, hotkeys, and toggles manuals; shell tests cover switch / repress / preference-off / empty-window cases.

Why Trigger > Toggle (not Setup)

Setup already covers monitors, keybindings, input, defaults, plugins, and security — there isn't a general “behavior preferences” section there. Window/workspace behavior switches already live under Trigger > Toggle (workspace layout, gaps, 1-window ratio), so this preference joins that list with a ✓ when enabled.

Behavior

Action Result
Super + 2 on workspace 1 Switch to workspace 2
Super + 2 again on workspace 2 Toggle focused window full width ↔ tiled
Preference off Super + N only switches workspaces

Test plan

  • ./test/shell.d/hyprland-workspace-focus-test.sh
  • Live: omarchy-hyprland-workspace-focus on current workspace toggles fullscreen 0 ↔ 1 and restores; preference-off leaves state unchanged; switching away and back does not toggle
  • After install / omarchy-dev-link + reload: Super + 2 twice on workspace 2 toggles full width in the running session
  • Menu: Trigger > Toggle > Workspace Full Width shows ✓ when on; selecting it disables repress and notifies
  • omarchy toggle workspace fullwidth repress off then Super + N on current workspace no longer toggles

Made with Cursor

Pressing Super+N on the workspace you're already on flips the focused window between full width and tiled, matching Super+Alt+F. Off by preference under Trigger > Toggle.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant