After reading this blog on multiple desktops setup , I realized I should really try to make use of this neat feature in Ubuntu. Since Ubuntu 8.10, Compiz is also much more more compatible with Eclipse, which means that it does not screw up my dual-screen Eclipse setup, which was mainly the reason I did not use Compiz earlier.
Although Compiz is not a requirement for multiple-desktops, it certainly help making transition between the desktops etc look sweet!
So what I am currently testing is to organize my applications on different desktops to make my workflow more efficient. Earlier, I often ended up having a taskbar consisting of countless 10-pixel wide buttons, which made it a huge hassle to find the window I needed. Now I have tried to organize different types of applications on different desktops, so that I know where to find what I need, and have the applications I need ready when switching “context”. Here’s what I am currently running on a 3×2 virtual desktop setup (2 screens on each desktop):
- Web browsing - Opera on Screen 1, Firefox on Screen 2.
- Chat & IM
- Development - Eclipse on 2 screens
- Music
- Terminals
- Currently free - probably end up using it for virtualization
I have also set up auto-start of my most used applications, so that whenever I need to restart my computer my browser, IM clients etc will start automatically and be placed on the correct desktops and screens (this is done using the Compiz Place Windows plugin).
I am also using the Expo plugin, which I have configured to let me move the mouse pointer to any of the 4 corners of a desktop to get a thumbnail overview of my available desktops and easily switch between them.
So far it has been working great for me, but whether it increases my efficiency is too soon to tell - I’ll post a followup in some weeks to let you know