Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

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

Is there a way (perhaps using a third-party app) to make one of my Spaces permanently locked to a single app (in this case, TextEdit)?

I want to have all my TextEdit windows and nothing else in one Space, at all times. I never want TextEdit to open windows anywhere besides my TextEdit-dedicated Space.

share|improve this question

In 10.7 and up, you can assign apps to Desktops. To assign an app, Control+click the app's Dock icon, navigate to Options and then choose to assign it either to All Desktops, This Desktop or None.

All Desktops assigns the app to be open on whatever Desktop you switch to. If you have it open on Desktop 1, and switch to Desktop 2, it will appear to not have moved.

This Desktop assigns the app to a specific Desktop, and force it to always open there. This is the option I would try to accomplish your goal.

None is the default setting, and leaves the app unbound by any Desktop-specific rules.

share|improve this answer
Unfortunately this seems to be broken in Mountain Lion. I don't see the assign to desktop option on any of my dock menus. Here's an article with other people experiencing this: – themirror Nov 27 '12 at 0:35
Be sure that you have more than one Desktop open to start with, otherwise you won't see the option to assign an app - given that there's only one Desktop. Try adding another one and then repeating the steps above. – Kyle Dreger Nov 27 '12 at 23:53

rm ~/Library/Preferences/; killall Dock;

then secondary click dock icon accordingly

share|improve this answer
Those instructions don't work for me. – themirror Nov 27 '12 at 3:13
Did you try entering the commands seperately? – Gnome child Nov 29 '12 at 20:44

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.