Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

What I want to be able to save the current positions of my applications, so when I'm going to open the same ones and run something they will rearrange as they were.

For example if I'm going to open a sublime and three terminal windows I would like to be able to save that somehow.

enter image description here

I don't care if it's an app or a command line tool, as long as I can easily save the positions of my apps.

I'm a big fan of Moom, but unfortunately it works only on MacOS and I really miss it when on Ubuntu. It supports more features and if you know something close to it on top of my main problem that's also fine.

share|improve this question

This question has an open bounty worth +50 reputation from Vitalius Kuchalskis ending in 6 days.

Looking for an answer drawing from credible and/or official sources.

@VitaliusKuchalskis Would the window layout do, or should it be exactly the correponding opened files? And what is your window manager? (Unity?) –  Jacob Vlijm yesterday
I don't know what window layout are you talking about? I think there is or will be a tool for saving and loading position and size of windows per workspace. So far I found [wmctrl] (en.wikipedia.org/wiki/Wmctrl). But it would require to write scripts or change configurations to make this feature. So I'm, wondering if anyone already made this, and was kind enough to share it. –  Vitalius Kuchalskis yesterday
@VitaliusKuchalskis could you take a look at this one: askubuntu.com/questions/631392/… This assumes the window(s) stay open, but I assume you'd like to shut down the computer and resore the window positions after a restore size and position (layout). An important question then is if you are just referring to application windows, or also the files that were opened inside the windows. –  Jacob Vlijm yesterday
Only the application windows of course. –  Vitalius Kuchalskis yesterday
From your screenshot, you appear to like/use tiling formations for your windows. You should definitely give a tiling WM a try, for example i3. –  codingman 16 hours ago

2 Answers 2

there is no such program. You may install compiz cub:

sudo apt-get install compiz compizconfig-settings-manager compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-plugins

and follow this how-to

the compiz is the most advanced desktop tool for unity/gnome

share|improve this answer

I don't know of a simple way of achieving this.

However, I rarely need that for a very simple reason: suspend. Suspend and hibernation are your friends. Not only do you save window positions, but you also save the whole state of your system. I rarely switch off the computer completely, except to reload a new kernel version.

share|improve this answer
Well I'm not switching it of or anything.. but I'm opening you know new terminals, another project, the browsers is getting closed or something, etc.. the screenshot was just an example.. –  Lipis Sep 27 '12 at 10:48
Well, yes. I have desktops that I haven't touched for weeks now which contain several terminal windows, browser windows, R graphic display windows that all relate to a particular project. –  January Sep 27 '12 at 10:52

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.