Tell me more ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

When I have a giant Thunderbolt monitor plugged into my MacBook, I want windows arranged a certain way. No full-screen apps, some apps are shown on my small laptop screen, other apps are shown on my Thunderbolt display. When I unplug the Thunderbolt display, I would like programs arranged differently, e.g., the browser is a full-screen app. Is there any program that will let me "save" my window state when I have an external monitor plugged in, and save another layout when I don't have any external display, and automatically switch between the two when it detects that external display has been plugged in or unplugged? I'm on Mountain Lion on a MacBook Pro.

share|improve this question

3 Answers

Slate allows giving windows different default positions depending on the connected displays. See the developer's configuration file for some examples.

share|improve this answer

Stay

by Cordless Dog. It saves window state for each display configuration you might have.

enter image description here

share|improve this answer

Moom

by Matt Gemmell

http://manytricks.com

share|improve this answer
Welcome to Ask Different! Answers on Ask Different need to be more than just a link. It's okay to include a link, but please summarize or excerpt it in the answer. The idea is to make the answer stand alone. Please take a look at the FAQs for more info. – gentmatt Oct 3 '12 at 14:24

We're looking for long answers that provide some explanation and context. Don't just give a one-line answer: please explain why you're recommending it as a solution. Answers that don't explain anything will be deleted. See Good Subjective, Bad Subjective for more information.

Your Answer

 
discard

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.