OS X Leopard: Make Application visible on all Spaces

Contributor Icon Contributed by qmchenry  
Tag Icon Tagged: Mac OS X Leopard  

Mac OS X version 10.5 introduces Spaces, virtual workspaces that allow you to organize your applications into less cluttered desktops. I’ve always been a fan of the concept, and Apple’s implementation is the best I’ve used. While the idea of Spaces is to separate application windows into separate workspaces, there are a few apps that I’d like to live in every Space. This recipe describes making an application visible on all Spaces.


Once you have Spaces setup and configured to your liking, you can configure a specific application to appear on all Spaces through the System Preferences (the new gear-like icon in the dock or System Preferences… from the Apple pulldown menu at the top left of the screen).

I like to have my instant messaging application of choice (Adium now, although the new iChat has some great features that might make me swing back) visible on all windows primarily so that responding to a message doesn’t make me switch Spaces.

To make it appear on all Spaces, click Expose and Spaces in the System Prefences. Click the Spaces tab at the top of that window if it is not already selected. Under the representation of your spaces is an area labeled Application Assignments. Click the + plus symbol under this area.

A filesystem browser window will slide down and place you in the Applications folder. Scroll through this window, possibly navigating away from the Applications folder in order to find the application you want. In my case, I found Adium in the list, clicked it to select, and clicked Add.

Your application will appear in the list of Application Assignments with a default location of Space 1. At this point you can specify the Space in which this application will always open by default (pretty slick just on it’s own) by clicking on the Space selection and picking the desired Space or, if you select Every Space, as shown below, your application will live everywhere.

Sometimes it is only necessary to have an application visible in all Spaces for a limited period of time. To remove the “Savoir Faire is everywhere!” application configuration, just click on the application in the Application Assignments area and click the – minus symbol below it.

 

5 Comments -


  1. Design Guy said on December 16, 2008

    I knew this had to exist… spaces was useless to me without this feature! Now I don’t have to bob around spaces to use a particular application. I love my Macs.

  2. Chris said on January 15, 2009

    Great. But what if you only want *one* window of Firefox or Safari in all spaces (not all of them)? Bummer.

  3. Matt said on June 15, 2009

    I’m with Chris

  4. Pete said on January 23, 2011

    Thanks a lot of this, gg mac os :)

    Chris, Matt, perhaps you could just use another browser for that one window, chrome isn’t so awful.

  5. jonas flint said on June 30, 2011

    hmmmm. this doesn’t seem to work with virtual box.  It keeps the configuration screen in all spaces, but not your actual VM window….. sux.

 

RSS feed for comments on this post. TrackBack URL

Leave a comment -