- License: MIT license (bogner.sh)
- Original site: http://bogner.sh/2013/07/os-x-how-to-use-an-imac-as-monitor/#comment-50925
- Repo: Placed on github.com/lsd for convenience and for my own edits
- Desc: Set to run on login with auto-login account to turn iMac into a permanent external display without needing a keyboard
This is for Xcode5 and OS X 10.9. For older releases, the pre-10.9 directory
This is originally from http://bogner.sh/2013/07/os-x-how-to-use-an-imac-as-monitor/#comment-50925 All original links preserved
Think about the following rather unusual scenario: You own a current generation MacBook Air and a new iMac that you don't use. This blog post will show you how you can use the iMac as a pure monitor without any manual intervention.
The current generation iMacs (21" and 27") can be used as a Thunderbolt display using Target Display Mode. To enabled this mode you have to boot both Macs and connect them using a Thunderbolt cable. After that you have to press [Command]+[F2] on the keyboard of the "display" iMac. Although this feature is great for rare usage – it’s not very comfortable if you want to use the iMac as a permanent secondary display.

- First you have to download iMacMonitor.app on the "display" iMac and set it as Login Item.
- Then make sure that a user is automatically logged in (see this
link). - Restart
- Voilà
Now you can connect a Thunderbolt enabled Mac and the “display” iMac
will switch to Target Display Mode automatically.
As I have written this application for fun you can also download the
Xcode project.
It’s released under the MIT licence.