Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to save the position and size of my open apps and restore them later (after restart).

I found an applescript that does this with finder windows only: (german) Maybe I could adept it, but I can't believe there's no application for this.

share|improve this question

This is a feature included in the upcoming version of Mac OS X, Lion:


Now apps you close will reopen right where you left off, so you never have to start from scratch again. And when you install software updates, you no longer need to save your work, close your apps, and spend valuable time setting everything up again. With Resume, you can restart your Mac and return to what you were doing — with all your apps in the exact places you left them.

share|improve this answer
Sadly, this works only for one display. However, when switching between the MBP built-in display and an external display, the position of the apps is not saved per-display, so you have to manually rearrange them every time. – Franci Penov Jun 18 '12 at 16:55
@FranciPenov Even if you don't disconnect/reconnect displays in between? – Daniel Beck Jun 18 '12 at 17:51
As long as your display configuration is not changed, things work just fine. however, the moment you change your display configuration, all bets are off. (Sadly... Still trying to find a solution for this :-)) – Franci Penov Jun 18 '12 at 21:07

You may want to look at SwitchResX.

It has a way to save display sets....which sounds close to what you are asking for.

share|improve this answer
thanks. as you say it looks like it should do the job.. still I can't get it to work in that way: I created 2 display sets (with different resolutions) and activated the save all windows option but end up with the windows scattered all over the place, no closed apps relaunched and even the desktop icons not where they used to be.. :( I didn't read the manual yet though, just trying to figure out how it works. will do that now. will post again if I find enlightenment there. – fad Apr 5 '10 at 10:52
alright: after rebooting it works as intended. yet it only saves position of icons and windows. it doesn't launch any closed apps - which would be the killer feature for me. (it's able to change to a specific setting when you launch an app though) it says it's possible to call it from applescript so maybe (no experience there) I can write an applescript script that launches the apps I'd like to have in a display set and then calls the appropriate display set in SwitchResX.. – fad Apr 5 '10 at 11:26
from the author: "No, SwitchResX doesn't launch any application; it saves and restores positions of windows & icons on Spaces and on all displays, once the apps are launched. But it doesn't launch them. You may be able to get things done with using Applescript to launch the application and bind the script to the Display Set, but I suspect that you'll end in a timing issue (the script would launch the apps, and then position their windows, but the applications wouldn't be finished launching when their windows would be restored)." – fad Apr 5 '10 at 12:23

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.