Remember the location of my application windows?
February 18, 2010 2:47 PM Subscribe
I'm looking for an OS X app that can remember my arrangement of application windows and revert to it at any time (but mainly on startup).
I have two large monitors, and I like to tile my application windows across them in a very particular way so everything is visible at one (yes, I'm anal). On start-up, Mac usually does a good job at remembering the positions and sizes (sometimes), but whenever I have to unplug and go on the road, everything gets screwed up.
Is there any sort of app out there that can save application window states (size and location, mainly), and rearrange accordingly?
I have two large monitors, and I like to tile my application windows across them in a very particular way so everything is visible at one (yes, I'm anal). On start-up, Mac usually does a good job at remembering the positions and sizes (sometimes), but whenever I have to unplug and go on the road, everything gets screwed up.
Is there any sort of app out there that can save application window states (size and location, mainly), and rearrange accordingly?
I use an applescript. I think you can do that pretty easily by using Automator to record an applescript.
jonathan
diminishing
Alternatively you could try this app: FWM - Finder Window Manager
posted by rdurbin at 3:06 PM on February 18, 2010
jonathan
diminishing
Alternatively you could try this app: FWM - Finder Window Manager
posted by rdurbin at 3:06 PM on February 18, 2010
Actually, Zooom may not do what you want. But if you don't mind diving into Applescript, like rdurbin suggested, this blog post could be helpful.
posted by The Winsome Parker Lewis at 3:12 PM on February 18, 2010
posted by The Winsome Parker Lewis at 3:12 PM on February 18, 2010
Second rdurbin. FWM is a little old, but does exactly what you're talking about.
posted by heliostatic at 4:53 PM on February 18, 2010
posted by heliostatic at 4:53 PM on February 18, 2010
Response by poster: FWM seems to only work for finder windows.
posted by bjork24 at 7:18 AM on February 19, 2010
posted by bjork24 at 7:18 AM on February 19, 2010
Here's an AppleScript that I use:
tell application "System Events"
tell process "iChat"
tell window 1
set position to {0, 225}
set size to {230, 400}
end tell
end tell
end tell
You'll have to play around with the x and y positions. You can delete the size thing if you don't care about changing that. Just add a new tell process for each app you want to move. (It's possible a better scripter can make that more elegant.)
You could just make one for each setup and run the correct one depending on where you are, or maybe work in a location manager integration.
posted by davextreme at 9:26 AM on February 19, 2010
tell application "System Events"
tell process "iChat"
tell window 1
set position to {0, 225}
set size to {230, 400}
end tell
end tell
end tell
You'll have to play around with the x and y positions. You can delete the size thing if you don't care about changing that. Just add a new tell process for each app you want to move. (It's possible a better scripter can make that more elegant.)
You could just make one for each setup and run the correct one depending on where you are, or maybe work in a location manager integration.
posted by davextreme at 9:26 AM on February 19, 2010
« Older We need a jazz band for a swinging ceremony | How can I best parent a "developing" teenage girl? Newer »
This thread is closed to new comments.
posted by The Winsome Parker Lewis at 2:57 PM on February 18, 2010