В обычном Гноме/fluxbox'е/KDE обычно пользовался одним десктопом, на второй и третий иногда попадали какие-то случайные вещи, но редко, хотя на всякий случай всегда держал все четыре десктопа. При переезде на ion3 схема сохранилась, правда стал активнее пользоваться вторым десктопом: на первом было нужное для работы основное разбиение:
1 - почта/окно чата/браузер(ы)/итд
2 - терминалы
3 - ростер
на втором - просто место для "полнооконного" режима.
Четырьмя рабочими столами стал пользоваться при переезде на OS X, даже не могу сказать что подтолкнуло, но как-то оно само так сложилось.
В Linux-окружениях традиционно пользователю давалось четыре десктопа, с подразумеваемым расположением "одной строкой": [1, 2, 3, 4], за исключением, кажется КДЕ, где было
или как-то так. При этом переключение между ними, опять же традиционно:
* или хоткеями "следующий-предыдущий",что для строчки не всегда удобно, потому что для того чтобы проклацать с первого на четвертый, надо лишних кликов сделать
* или хоткеями Meta - номер(или Meta-Fномер), что, лично мне не кажется и никогда не казалось удобным: привыкнуть, что Alt-F1 - это браузер, а Alt-F2 - терминал, не получалось.
* или аплетом на панеле - здесь неудобство мышиного способа даже не в том что к грызуну надо тянуться или что-то в этом роде, а в том что по аплету на достаточно небольшой панельке надо попасть, а потом еще прицелится в нужный квадратик.
* или прокруткой колесика мыши на свободном от окон месте на десктопе - у меня на нужный десктоп редко получалось переключится.
В OS X доиграли идею "квадрата", так что хоткеями Ctrl+стрелочка при четырех рабочих столах можно с любого рабочего стола попасть на любой рабочий стол, одним движением. И доиграли идею визуализации: и переключения хоткеями, и превью рабочих столов. Gnome-shell сейчас примерно в том же направлении движется, что приятно. В OS X сложилась разбивка приложений по рабочим столам:
1 - IM, и всякие случайные вещи
2 - Терминал
3 - Thunderbird
4 - браузеры
Попытки сделать в Linux где-то так же увенчались текущим конфигом xmonad, пять рабочих столов:
myWorkspaces = [ "a:chat", "e:term", "l:mail", "w:webs", "m:mix" ]
Переключение:
- Ctrl + стрелочка между первыми четырьмя, полностью дублирует поведение в OS X, правда потеряно ощущение того что там таки "квадрат" а не "строка"
- Alt + буква(выше буквы которые стоят перед двоеточием): переключение на указанный рабочий стол - запомнилось очень быстро, подсказка в xmobar тоже помогает.
- Alt+Fномер кажется не выкидывал, но не пользуюсь.
Назначения рабочих столов видно из названий, каждый использует свой набор Layout'ов, m:mix - тестовый, на нем много всякого. Набор используемых приложений почти не меняется: pidgin, xterm|gnome-terminal, thunderbird, firefox & с недавнего времени google-chrome. xterm традиционно висит на хоткее F1, остальные или в автостарте, или кликом по иконке, или через xmonad'овский аналог dmenu(который в свою очередь на F3).