domferr / domferr/tilingshell

Add Windows-like snapping behavior with arrow keys

Open
#440 4 comments 2 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
2k
Forks
116
PR merge metrics
No merged PRs in 30d

Description

Hi! First of all, thanks for your great work on TilingShell — it makes GNOME much more flexible.

I’d like to suggest adding snapping behavior similar to what Windows offers with the Win + arrow keys. Here’s how it works there:

Win + Right or Left snaps the window to the respective half of the screen.

Pressing Win + Up or Down after that cycles the window between a quarter-tile, full screen, and restored state.

When reversing the direction (for example, Win + Down after a quarter-tile), the window first expands to a half-tile and only after another press returns to its previous size or position.

This behavior feels very natural and efficient for keyboard window management.

Would it be possible to implement something similar in TilingShell?

Thanks again for the great work!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.