Feature #9698

Implement Edge Snapping in Lumina-DE

Added by JT Pennington over 6 years ago. Updated about 6 years ago.

Nice to have
Ken Moore
Lumina Desktop
Target version:
Estimated time:


Due to being based on Fluxbox, I'm not sure what is possible. What would be nice is something similar to how KDE's Kwin handles edge snapping of windows.

Top of the screen makes the window maximizes to the entire screen
Left side of the screen (between 1/4 and 3/4 of screen height) makes the window fill the left side of the screen.
Left side of the screen in the top 1/4 makes the window fill the upper left quadrant.
Left side of the screen in the lower 1/4 makes the window fill the lower left quadrant.
Similar behaviour for the right side of the screen.

I know this is somewhat possible through fluxbox but only through a key macro. If you add window positioning sizes to the ~/.fluxbox/keys file, you can assign a macro key to change the active window to that size/position

I dont know if Lumina-DE being somewhat based on Fluxbox would have the same capability to implement this in the same fashion that Kwin does.

Kwin implemented this back in 4.3 or 4.4 I think.

Due to different workflows, this would probably be best if it was an opt-in or opt-out feature, so that individual users could decide.


#1 Updated by Joshua Smith over 6 years ago

  • Category set to Lumina Desktop
  • Assignee set to Ken Moore

#2 Updated by Ken Moore over 6 years ago

  • Status changed from Unscreened to Screened

This is on the list for the new Lumina-specific window manager. Not sure if Fluxbox will ever implement this in an automated fashion, but it might be a good idea to ask them directly.

#3 Updated by Graham Perrin about 6 years ago

For what it's worth:

… I can't assume that a developer for OS X will be interested in helping PC-BSD, but IMHO the feature set of "SizeWell" so good that I had to ask. (Don't ask, don't get ;-)

#4 Updated by Paul P about 6 years ago

+1 for this feature

In my opinion this kind of window-management would improve the usability of Lumina a lot. I alway try to drag a program window to one side and expect it to fill this half of the screen. But nothing happens :-)

This functionality is explained here much better than I could: (Maybe the keyboard shortcuts of Windows 7 could be used?)

Also available in: Atom PDF