Scott's Weblog The weblog of an IT pro specializing in cloud computing, virtualization, and networking, all with an open source view

Virtual Desktops on Mac OS X

Almost from the moment I switched to Mac OS X, I started looking for an application to provide the functionality of virtual desktops. I suppose my days of dabbling with Linux and the X Window System had ingrained me to believe that a *nix-based system just wasn’t the same without virtual desktops.

My virtual desktop journey started with CodeTek Virtual Desktop, a commercial product that’s very capable. The idea of the desktop pager was very natural, and the ability to automatically switch desktops when switching applications was very handy. I could simply Alt-Tab to the application I needed and CodeTek would automatically switch the appropriate desktop. I could also specify that new windows for a particular application should always be created on a particular desktop.

After a while, I started looking into a new crop of open source virtual desktop managers. Space.app was one, but was (granted, this was quite some time ago) still a bit too rough around the edges. I was then turned on to Desktop Manager, which I used for long time.

Desktop Manager wasn’t as full-featured in some aspects as CTVD, but I really liked the desktop transitions (great way to show off Mac OS X’s graphics functionality). The ability to support CTVD pager skins was a nice feature as well, and I really like the overlay of the desktop name on the desktop. One feature that I particularly enjoyed using was the Mac equivalent of the Run dialog box, invoked by Option-Cmd-R. This made it easy to launch an application without having to navigate to the desktop where the Applications folder was found.

Just within the last day or so, I started using Virtue. Virtue’s “claim to fame” is that it doesn’t use a desktop pager to switch virtual desktops; instead, it uses a translucent pop-up window similar to that used by Quicksilver. I’m having a bit of a problem getting used to the lack of a desktop pager, but the pop-up bezel is kind of cool, and it looks as if Virtue supports different wallpapers for different desktops. Virtue also appears to be more advanced with regards to applying desktop overlays (like the desktop name, for example). All in all, it looks like a great application. I don’t know if I’ll stay with it or not; if I do switch back to Desktop Manager, it will be simply because I am too ingrained to use the desktop pager and because I miss my “Run…” keyboard shortcut. In the meantime, I’m going to give it an honest try.

Metadata and Navigation

Be social and share this post!