Behem cteni celeho clanku jsem premyslel, k cemu je to dobre …
… pak mi doslo, ze vetsina prostredi stale jeste nema taby, takze tohle je vlastne nahrazka stavu, kdy si na cely monitor otevru treba firefoxe, k nemu xterm, ztabuju to prepinam to najetim mysi na tab (16px nahore s titulkem okna), nebo klavesovou zkratkou.
Nevypisovani stroju, kam se clovek nalogoval, neni problem. Scren umi zobrazit titulek na esc sekvenci (jinou, ze xterm:
echo -ne „\033k$1\033\\“
) a napsat si skript, ktery zavola ssh s parametrem -X, zobrazi do titulku screenu, nebo xtermu, co je treba a pripadne jeste zkrati username, aby se tam tech titulku veslo vice je trivialni.
Trocha konfigurace screenu, fluxboxu a titulku se nachazi v rozepsnem stavu na http://kanal.ucw.cz/linux/index.html .
No ja taby pouzivam a nerekl bych ze tohle je nahrada tabu. Je to jenom nahrada skryti a zobrazeni okna pomoci rychle klavesove zkratky bez toho aby jsme ho meli v activity tabu (resp. task baru).
Navic tohle umi jeste i dalsi veci. Otevru si ten terminal na kterekoli plose a na kteremkoli minitoru pouhym kliknutim na F12. Podle mne je to rychlejsi a prehlednejsi. Vzhledem k tomu ze casto v konzoli spoustim pomerne dlouhotrvajici operace (checkout, upgrade, kompilace atd.). Tak vetsinou ji nemusism mit neustale dostupnout a vytahuji si ji jenom kdyz mam chut a neplete se mi mezi programy, ktere prepinam Alt + tab.
Nicmene pricipialne by se stejna funkcionalita dala nastrkat na libovolny tip okna (a dokonce i kwin, jak se pise vyse to umi). Takze napriklad program na organizaci ukolu, je dobrym kandidatem na tuto funkcionalitu atd.
Taby v zahlavi okna (seskupovani oken) ma trosku jine vyhody. Navic si myslim, ze pokud nemate dva monitory tak je seskupovani oken trochu zbytecne. Ja je seskupuji podle prislusnosti na plose a v jednom task baru si zobrazuji jenom okna ktere jsou na dane plose.
Hm, já zase u dlouhotrvajících operací konzoli vytahuji jen, když si o to řekne (visual bell), takže dávám přednost ji vidět na taskbaru, popřípadě mít možnost živého náhledu tamtéž, aniž bych vůbec na ni přepínal. Nějaké pravidelné čekování stavu na skryté konzoli mi připadá na hlavu, rovněž tak schovávání, správce oken by měl umožnit mít všechny aplikace snadno dostupné, konzoli nevyjímaje, imho je to spíš o pocitu mít cool konzoli, než že by to bylo nějak lepší či snažší na ni přepnout než na jiné aplikace.
Ja nemam vubec taskbar vitielny, takze visual bell u mne videt vubec nejde. Jednoduse protoze vyuzivam celou plochu obrazovky k praci. To co sem psal byl priklad. Napr. takhle nalizim do logu (tail -f) atd. Ale samozrejme pro jinou praci si zapinam i konzoli jako samostatne okno. Pouzivam to i ono. U pritelkyne (nemam zaply svuj pocitac) spustim upgrade sytemu a pritom nemam strach ze mi pri prepinani oken upgrade zastavi atd.
Proste to ma sve vyhody. Uz to ze je neco jine (kde je jine nez gnome a to je jine nez zase dalsi veci) a to je proste uz samo o sobe vyhoda. Samozrejme ne pro kazdeho, ale pro konkretni pripady je to super.