Zkoušel jsem je, ale nebylo to tak nějak ono. Prostě tomu ještě neco chybí. Chtělo by to tuhle koncepci prolnout se současnou klasickou koncepcí desktopu.
Jako nápad je to výborné, ale prakticky použitelné to zatím přiliš není. Najde se hodně programů a využití, kdy je to o mnoho pohodlnější a je takových případů hodně. Na druhou stranu, bohužel je příliš mnoho případů, které jsou překážkou.
Co jsem tak přemýšlel, nejlepší by asi bylo, kdyby se framy přidaly do klasických window managerů. Okna by pak bylo možné ukotvit do framů a přitom by se neztratila jejich flexibilita.
Nevim, zda by se dalo nejak rozumne misit klasicky desktop s tiling WM ... ale kdyby ano, mohlo by to byt zajimave :)
Jinak myslim si, ze prakticky pouzitelne to je, ostatne take to sam pouzivam a vim, ze nejsem sam ;) Vaham mezi WMII a IONem, oba maji mnoho do sebe. Vzhledem k tomu, ze mam sirokouhly monitor, da se obrazovka delit velmi prirozene treba na dva / tri sloupce vedle sebe a pro mnohe moznosti je to zcela idealni.
Ja jsem to sice nezkousel, ale nejsem si jistej, jestli bych moc casto tiling vyuzival. Prevazne mam maximalizovany okna a kdyz mam dve nebo vice na plose, tak je budu radsi prepinat Alt-TABem. Pokud potrebuju nejaky okno mensi, tak si ho zmensim tak, jak potrebuju. Naopak, kdyz potrebuju mit spoustu xtermu mensi velikosti (napr. pro paralelni ovladani termu s ssh), tak mam ve WMakerovi zapnuty "Smart" umistovani oken, takze dela "tile" s oknama pri spousteni, aby se neprekryvaly.
Ratpoison jsem pouze zkousel, abych vedel o cem je rec, stejne jako mam KDE pro pripadne navstevy a obcas pouzivam fluxbox. Jinak ale jedu na 99% ve WMakerovi a rekl bych, ze mi nic nechybi (mozna to tagovani:)).
Co třeba mít v KDE jednu plochu, která by se chovala jako dlaždicový desktop?
Šikovnější uspořádání oken na ploše by se určitě hodilo, ale na druhou stranu nevidím důvod, proč se vzdávat klasické "nabídky Start" a ostatních věcí z běžného desktopu (KDE, Gnome, Windows).
Takto to resi prave ION. Pri vytvareni plochy je mozne rict jestli bude plovouci nebo dlazdicova.
Navic ION 3 ma jedno univerzalni dlazdicove prostredi pristupne odkudkoliv (scratchpad) pres Alt-Mezernik.. samozrejme, kdyz ho povolite.
Taky jsem je zkoušel (všechny v článku uvedené, kromě toho nového Xmonad) a jejich koncepce mi jednak přišla příliš počítající s jistou logikou, nevhodnou pro můj chaotický způsob práce (mj. nemohl bych okna seskupovat do kategorií, protože by se v průběhu sezení měnilo, do které kategorie má které okno patřit) a jednak někdy se hodí na pozadí maximalizované okno a jiné, malé okno přes ně atd.
zajímavý článek, díky, doplnil jsem si rozhled o další neznámé kousky. sám jsem zkoušel ion3, ratpoison, dwm, a používám wmii.
práce v těchto manažerech je rychlá, ale chybí mi systray (např. pro IM klienta), zkoušel jsem spustit fbpanel, nejlépe se choval asi v dwm, ale stále to není ono, panel vždy překrývá kus ostatních oken. tak by mě zajímalo zda autor či někdo jiný (vy)řešil tenhle problém.
Pokud vám jde o to vidět v trayi oznámenní příchozí zprávy i když nemáte okno IM před sebou, nabízí se možnost naskriptovat si pro příchozí zprávu xosd.
Ten ale vypisuje na plochu, ne? Plochu ve WMII lze zahlednout pouze po spusteni Xek a o nekolika zvlaste vyznamnych svatcich ;) Leda by to slo pres xcompmgr, ale nevim, nakolik je to prakticke.
Myslíš že bych to nabízel jako možnost kdybych to nevyzkoušel? :D
Vypisuje pěkně nad všechny okna a nevytváří si vlastní okno. Prostě jen text nad vším. Používám ho společně s Lineakd.
Systray jsem neresil, ani mi moc nechybel. Pouzivam skoro same ncursesoviny, takze v systrayi bych stejne nic nemel (vyjma StarDictu), tak me to moc netrapilo. Zadne rozumne reseni mne bohuzel nenapada, jedine jedna-li se o vypis neceho, tak to jde resit treba pres conkyho, ale plnohodnotna nahrada systraye neni.
kuk na trayer je to utilitka pouzivana ve fvwm-crystal, osobne to tedy nepouzivam, ale zkousel jsem to, kdyz jsem zkousel linuxove skype a slapalo to dobre
Nevim teda, ktery WM neumoznuje dynamicke pridavani/odebirani a pojmenovani ploch pri behu, ale napriklad wmaker to umi a mam dojem, ze i KDE.
Samozrejme mam napevno 60 ploch (ctverec 6x10) a mam je pojmenovane 1-60, protoze samozrejme si lip pamatuju, ze mam neco na plose 34, nez to pak hleda podle pojmenovane plochy, ale pri dlouhodobe praci je to zrejme dobre reseni. Asi si zacnu plochy pojmenovavat, lip se v tom potom hleda:)
No, ja totiz nesnasim z Windows, kdyz musim mit na jednej plose 10 programu. Takze si na kazdou plochu pustim obvykle max. 2 okna (nekdy i vic, ale to je vyjimka) a pak prepinam mezi nima. Jinak treba na 3-4 sousedni plochy naskladam logicky okna kvuli nejakej praci. Pak si vetsinou pamatuju, na kterej plose (nebo ve ktere oblasti ploch) mam co rozdelaneho a rychle se tam prenesu. Tak se mi treba pro administraci firewallu nepletou okna s necim jinym. Vyhoda je pak treba, kdyz mam napr. jednu plochu pro email s xtermem a pine, tak pak muzu na tehle plose pootevirat dalsi okna (web, xpdf, ooffice) a pritom se mi nebudou plest do jinych oken a zustanu relativne na nizkem poctu otevrenych oken (3-4).
Ano, neuvyuzivam aktivne vsech 60 ploch najednou, ale to mam prave diky tomu, abych mohl dobre usporadat dalsi okna, takze se pak muzu pohybovat treba v kr~i'z~i (uprostred hlavni prace, nahoru, dolu, doleva a doprava pomocny okna a programy). A pak taky mam k dispozici nejakou volnou plochu, kdyz potrebuju zacit delat neco noveho a nemusim je dynamicky vytvaret a vypinat, coz jde ve WMakerovi na 3 kliknuti (Menu/Pracovni plocha/New nebo Menu/Pracovni plocha/Destroy Last), ale treba to vypinani je blby, ze se rusi posledni plocha, tak bych musel pretahovat aplikace (ikdyz mozna by se sami hodily na predposledni plochu). Navic pri 60 plochach mam 6x10 ctverec a muzu se tak v pohode pohybovat odshora dolu a zleva doprava.
Ahoj Nevim co resis ale na Windows existuje programek VirtuaWin sam ho pouzivam a sem moc spokojeny. Taky me napred chybelo vice pracovnich ploch a tedka aktivne pouzivam 4. Tematicky rozdelene a nemuzu si to vynachvalit :) To jen tak ze ve Windowsech nemmusi byt vse nastavene tak jak po instalaci a lze si spoustu veci upravit ;)
Ano, taky jsem zkousel. Jeden cas jsem byl nuceny pracovat vyhradne na Windows, tak jsem hledal a rozhodoval jsem se mezi VirtuaWin, Virtual Dimension, Virtual Desktop Toolbox, Compass a sDesk. Pak jsem jeden z nich pouzival. Ten byl hodne blizko virtualnim plocham v Linux WM, ale porad to nebylo uplne ono (obcas nejaka chybka, celkem pomaly). Rozdil je v tom, ze Liuxovy WManagery tohle maji nativne, kdezto na Windows se s tim musi clovek trosku poprat a i tak to neni ono. Ono potom na Windows chybi dalsi spousta veci, co napr. Wmaker umoznuje, virtualni plochy jsou jednou z nich. Ja jsem si proste zvyknul na funkcnost Wmakeru a windows i s tisicema utilitkama mi to nemuzou vynahradit, uz jenom napr. samotny klavesovy zkratky. Ve Wmakeru se muzu nadefinovat jakoukoliv kombinaci ctrl-alt-shift-[pismeno, cislo, numericky, PgUp, PgDown, Ins, Del, Home, F1-12]. Ve Windows jsem (by default) nasel pouze jakysi CTRL-ALT-neco, pricemz "neco" muzou byt jen A-Z a 0-9 a to jeste jen urcite znaky, protoze nektere jsou pouzite na neco jineho (namapoval jsem si zkratky ve Win podobne jako ve Wmakeru a nektery proste nefungovaly), navic fungujici snad jenom kdyz je aktivni taskbar. Proste jsou to mozna pro nekoho malickosti nebo mozna blbosti, ale tohle je zrovna cast ovladani, ktery pouzivam denne a hodne mi urychluje praci. Plochu naopak vubec nepouzivam, protoze minimalizovat vsechny programy, abych spustil jinej je podle me uchylarna.
Tak to je mozna nejuzitecnejsi prispevek jaky jsem kdy na root.cz cetl! diky 100x, konecne se snad doberu pouzitelnych WinXP (nuti me s nimi pracovat v praci)....
Ano, to je sice hezké, ale k tagování to má funkcí stále daleko. Nebo WMaker umí poslat jednu aplikaci pouze na plochy "browser", "im" a "devel" a na ostatní ne?
Ne, samozrejme tagovani WMaker neumi a psal jsem, ze to by se mi asi docela hodilo, ikdyz nevim, co si mam predstavit pod slovem "poslat". WMaker umi nastartovat aplikaci na predem urcene plose, potom si muzu leda zvolit, ze aplikace bude na vsech plochach. Ale samozrejme nemuzu rict, aby se aplikace objevovala jenom na vyjmenovanych plochach. A to nevim, jestli bych to vyuzil.
Jak psal autor priklad o psani clanku. Jabber otagoval jako "IM", pak web browser+term-emacs otagoval jako article a pak viewpdf otagoval jako ebooks. Misto prepnuti do tagu "article" bych se prepnul na plochu, kde jsem mel rozepsany clanek. Kdyz bych potreboval komunikovat pres jabber, tak ten mam na vsech plochach minimalizovany, pres zkratku ctrl-alt-1 se mi otevre. Takze ja bych si s tim v pohode vystacil, ale urcite se mi tagovani libi. Pokud to funguje tak, jak si to predstavuju, tak to vypada dobre. Muze se tu nekdo trosku rozepsat o tagovani? Web 2.0 jsem nestudoval (IMHO Web 2.0 je zrovna docela blbej zdroj pro porovnani:))
Je to jednoduché, místo toho aby měla aplikace určenou plochu kde se nachází, má seznam tagů (štítků). Ty se většinou dají definovat už v konfiguračním souboru WM, aby je měla aplikace hned po startu. Při běhu aplikace je možné libovolně tagy měnit, většinou za pomoci jednoduché klávesové zkratky (u wmii M-S-t a vypsat jména tagů oddělená mezerou)
Počet a pojmenování tagů nemá téměř žádné omezení.
Místo přepínání ploch pak mají dynamické WM takzvané "pohledy", kdy si vyberete pohled na jeden z tagů a zobrazí se pouze aplikace které daný tag mají.
Hlavní výhoda pro mě je v tom že jsou tagy přehlednější než virtuální plochy. Je jich vždy přesně tolik kolik je potřeba, většinou jsou pojmenovány tak že je zřejmé co na nich je a dochází k ojejich optimálnímu využití, narozdíl od virtuálních ploch kde se mi stejně vždycky po delší práci začaly vršit aplikace na jedné ploše a jejich význam se tak rychle vytratil.
"Je to jednoduché, místo toho aby měla aplikace určenou plochu kde se nachází, má seznam tagů (štítků)."
jo, OK, tak moje predstava byla spravna:) opravdu to tagovani vypada zajimave.
Na druhou stranu se mi muze hodit, kdyz mam na plose 3 aplikace, ale jednu pouzivat nechci, tak ji hodit pomoci CTRL-T , CTRL-ALT-Left, CTRL-T na vedlejsi plochu a pak se vratim k praci CTRL-ALT-Right. 4 jednoduche klavesove zkratky, ktere jsem si nastavil tak, aby mi to vyhovovalo a tak jak si to pamatuju. Pripadne tu aplikaci muzu minimalizovat Alt-M nebo schovat Alt-H, ale to se mi bude plest pri Alt-TAB. Kdyz budu chtit takhle "odhazovat" pomoci tagu, tak budu muset vytvaret nove a nove tagy. Navic mam ve Wmakerovi zkratky Alt-[1-0] (na klavesnici 1-9 a 0] a ty mi zastupuju plochy v aktualni desitce, takze se muzu v ramci 10 ploch prepnout pouze pomoci jedne kombinace presne na tu plochu, kam potrebuju.
naopak me se aplikace moc nevrsi:) automaticky jdu na novou plochu pri nove praci, samozrejme souvisejici praci mam bud na vedlejsich plochach, nebo pripadne, pokud potrebuju okna zaroven, rovnou na jedne plose, ale max. 3 okna.
Případ několika aplikací v jednom pohledu, u kterých nejsou využívány naplno je konkrétně ve wmii řešen stack módem (M-a) - ve sloupci pak je vidět jen jedno okno a z ostatních titulkové pruhy. Mezi okny se pak přepíná podobně jako u tagů ve fluxboxu.
Případně se pomocí (M-m) dá aktivní okno v celém sloupci maximalizovat, ostatní zmizí do doby kdy je sloupec přepnut do jiného módu. I tehdy je mezi nimi možné přepínat klávesnicí.
Tiled WM povazuji za zajimave, ale dokud to nebude KDE nebo GNOME umoznovat, asi je pouzivat nebudu. Chtel jsem se ale zeptat - da se v tiled desktopu tahat za ty rozdelovaci cary a menit tak velikost jednotlivych oken?
Napr. v Ionu to jde bud primo chytnout mysi a posunout, nebo stejne jak v mnohych wm Alt + klik nekam do okna a tahnout.. Nebo pres nejake klavesove zkratky, ty ale z hlavy neznam, protoze prece jen kvuli browseru apod. i tu mys obcas pouzivam :)
Nevim, jestli jsem po ranu nejak natvrdlej, ale pokud jsem to pochopil dobre... Pustim Operu, otevre se pres celou obrazovku, pustim Thunderbird, kazda z aplikaci ted bude zabirat polovinu obrazovky. Coz je v pripade tehlech dvou aplikaci blbost, protoze obe pouzivam maximalizovany... Krome toho Gimpu nemuzu najit kombinaci dlazdic, ktera by byla prakticka - Amarok a Kate? Malo mista pro Kate... Taky ne... Jak to je?
no takze
pro ION: je mozne mit v jednom framu vice oken, objevi se zalozky v titulkovem pruhu
pro WMII: kazdy sloupec umi 3 mody - deleni (to co popisujete), stack - je videt jedno okno a z ostatnich jen titulkove pruhy a maximalizace, kde vidite jen to aktivni okno
Ok, jeden příklad.
Mám tag "browser". Tam mám maximalizovaný Kazehakase.
Potřebuji spustit gajim, vytvořím si tag "im" a spustím tam gajim. (případně k němu do stacku weechat) Roster ve sloupci vpravo, okno s chatem vlevo.
Rozhodnu se pokračovat v psaní aplikace, vytvořím tag "devel", tam několik termů a gvimů pěkně do dlaždic, jak je potřeba (většinou dva termy vlevo a několik gvimů ve stacku (taby) vpravo.)
potřebuji zkonzultovat část kódu s někým na jabberu, přidám danému gvimu tag "im" a mám ho v devel i v im.
Dynamické tiled WM umoňují využívat výhody virtuálních ploch (i když u nich to jsou tagy a pohledy) na maximum. Nikdy se mi nepřekrývají okna, všechno je přehledné, co musí být na celé obrazovce má samostatný tag.
proc pouzivat neco takoveho. krome toho nevim co je to tagovani a web 2.0. citim z toho nejaky managersky a propagacni podvod. Kdo je otcem Webu 2.0? Zase Bill Gates jako v pripade internetu?
Ja pouzivam fluxbox a pridani nove plochy je na dve klinuti - prostrednim mysitkem otevru menu, levym pridam (nebo uberu) plochu ... cili zadne omezeni natvrdo ..
Navic vetsinu aplikaci pouzivam maximalizovanych, protoze potrebuju naraz videt rozumnou plochu, takze dlazdicovani by mi jen prekazelo ... to muze mit smysl, kdybych chtel videt naraz co nejvic aplikaci a z kazde by mi stacil jen cipecek, ale mojemu stylu prace to rozhodne neodpovida ...
Verim, ze se to nekomu hodit muze, ale ja to ani zkouset nebudu...
Jojo, taky používám spoustu aplikací maximalizovaných.
Spousta lidí se tady ale tváří jako by to s tiled WM nešlo :)
Jsou aplikace u kterých potřebuji vidět víc oken najednou (terminály, okna gimpu, textové editory), ale také aplikace u kterých mám jedna aplikace - jeden tag (internetový prohlížeč, OpenOffice, virtualbox)
Takže nakonec mám většinou 5-6 tagů, ze kterých 2-3 jsou samostatné aplikace roztažené přes celou obrazovku.
zdravim,
tato idea je vhodna pro lidi co se topi v oknech a nestihaji jezdit po desktopu mysi (kdeckari a gnomari), vzhledem k tomu ze pouzivam jemne natunneny fvwm-crystal kde se vsechny manipulace s okny delaji klavesnici, je pro me naprosto nezajimava. Proc bych nechal hloupy WM organizovat ma okna tak jak nechci, kdyz si je muzu organizovat klavesnici tak jak chci?
A nesnazte se me presvedcit ze WM je natolik inteligentni ze to dokaze taky, tomu sami neverite.
Jedine co stoji za rec je window-taging ale tolik oken aby to bylo knecemu nepotrebuje nikdo.
Muj hint: fvwm-crystal > Precist jednu stranku keybindingu > zjistit ze lepsiho nez quake console (vice quake consoli) pro terminal neni
Co vam to prinese:
1. zjistite ze mys je opravdu knicemu
2. Hlaska ze Kde/Gnome je budoucnost linuxovych desktopu vas pobavi 2x vice
Zkousel jste nejaky tiling WM? Ja samozrejme FVWM-Crystal znam, nicmene to srovnani mi neprijde tak uplne spravne. Krom toho Quake console neni nic FVWM-Crystal-specific, existuje prece tilda, yakuake a podobne ;)
tiling wm jsem zkousel, uznavam ze idea je zajimava, ale kdyz si okno muzete natvarovat jak zrovana chcete bez mysi, pripada mi to praktictejsi, nemyslim si ze tiling WM jsou bezudrzbova,, do problemu se dostanete pokazde kdyz zacnete pouzivat nestandartne se chovajici novou aplikaci.
Co se quakeconsole tyce, na crystalu je prakticke ze quake console neni samostatna aplikace ale jen styl pro xterm+keybindingy. Vzhledem k tomu ze pouzivam screen nepotrebuju taby atd coz nabizi tilda
Nemuzu si pomct ale co jsem navykl na crystal , v kazdem WM mi chybi spousta veci z crystalu ktere se pro me staly nepostradatelne
Ehm.. Opravdu si myslíte že nechám své wmii organizovat okna tak jak nechci?
Znám fvwm, chvilku jsem si ho zkusil, ale wmii se mi ovládá podstatně pohodlněji.
Stejně jako fvwm je to polotovar u kterého si mohu ovládání a chování upravit jak chci pomocí wmiirc skriptu, klidně i tak aby se všechny okna spouštěly defaultně jako plovoucí :)
fmwm a fvwm-crystal je asi jako vor a zaoceansky parnik. Jestli ses neupsal skusils ciste fvwm, skus fvwm-crystal. Kdyz si nastavis vsechny okna plovouci tak ses spatky odkud vybehls ne?
Tak prrr, na fvwm mi nešahej :) To srovnání mi přijde dost zcestné, vždyť crystal je k fvwm v zásadě akorát nakonfigurované fvwm. To přirovnání by spíš podle mne mělo být fvwm je krabice plná lego kostiček a fvwm crystal je již slušivě poskládaný modýlek z lega.
pravda beru zpet, co takhle vor VS vor s virivkou a nocnim kubem? no prirovnani nejou zrovna moje parketa :)
Nicmene citim potrebu presvedcovat lidi aby zkusili fvwm-crystal protoze se mi zda silne nedocenen.
Dnestni linuxovy uzivatele sesli z cesty a instaluji si 3D-desktopy s Windows Vista themes.
Neverim, ze nepouzivate mys. To ze pouzivate window manager z klavesnice je to najmenej. Pokial viem, aplikacie, ktore si pustate, mys vyzaduju (inak by ste asi nemali window manager ale konzolu, vsakze).
Riesia sa tu virtualne problemy s usporiadavanim okien.. preco by som sa s takym niecim mal trapit. mam KDE-cko, ale nemam ho kvoli tomu, aby som si dokazoval kolko prace vykonam klavesnicou alebo mysou pri usporiadavani okien. Mam ho na pracu v tych spominanych oknach. Kazda aplikacia ma taku velkost aby som do nej videl poriadne a neriesim usporiadanie inych okien. Prepinam medzi oknami alt+tab a tym je vyrieseny cely problem s usporiadanim a rozlozenim.
Opat vravim - clovek ma pracovat s aplikaciami, nie sa hrajkat s okrajmi okien. ci uz to zvlada klavesnicou alebo nie. To nie je to podstatne.
Clanok chvalim - ukazuje pohlad na inu koncepciu ako tu, co pozname z Windows. Ale ze by som sa na to vrhol, to nemozem povedat. Zvitazila u mna otazka "naco?"
No s tou mysi to byla nadsazka ;) Jinak myslim si, ze problem rozmisteni oken neni tak uplne zanedbatelny, a ze Alt+tab neresi vsechno. Alespon me se pracuje v tiling WM lepe, ale samozrejme je nikomu nevnucuji ;)