Psuedo Window Tiling with Openbox

Unlike my old lap­top with its 15.4″ screen and max­i­mum res­o­lu­tion of 1024×768, I don’t always run with win­dows max­i­mized on the new lap­top (widescreen, 14.1″, 1280×800).

That means I’ve got a lot more room to move win­dows around and use my screen smartly.

I’ve been work­ing on ways to do that, and found that some sort of tiling, where win­dows butt up against each other is what I want most of the time.

Linux has sev­eral win­dow man­agers that are specif­i­cally for tiling (and, even bet­ter, work really well with the key­board), but when I looked into them, they mostly made a lot of lit­tle boxes. I didn’t want lit­tle boxes–I just wanted win­dows to butt up against each other.

Enter Open­box, a nice light-​​weight win­dow man­ager. It has a Grow­ToEdgeEast (or North, South, West) func­tion you can assign to a hotkey.

I bound them to Win­dows + an arrow key. So now, when I’ve got a win­dow focused, I can hold win­dows and start hit­ting arrows to grow it to the edges of the screen or other windows.

Even bet­ter, if I keep hit­ting left, for exam­ple, after the left edge hits one edge, it’ll go to the next one. When it gets to the edge of the screen, the right edge of the win­dow will start mov­ing to the left, stop­ping at the edge of each other win­dow that’s up.

That gives me even more flex­i­bil­ity than I was look­ing for in the first place.

Here’s what I added to my ~/.config/openbox/rc.xml to get the keybindings:

This entry was posted in linux. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. gsdg
    Posted February 20, 2010 at 6:58 am | Permalink

    You for­got to add the file

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>