Dlazdicove WM jsou super, hlavne po prakticke strance. Zvlast pokud potrebujete na pocitaci pracovat a neztracet cas zbytecnostmi jako presouvani, uprava velikosti nebo zarovnavani oken a pochopili nesmyslnost soutezi o nejkrasnejsi wallpaper, ktery je stejne vetsinu casu zakryty. Vitezstvi efektivity nad efektnosti.
Uroven serialu je bohuzel pod prumerem, na ktery jsem u Rootu zvykly. Jako kdyby mel autor jen kratkodobou povrchni zkusenost a jen sepsal par postrehu a dojmu, aniz by se dotkl fundamentu.
Par pripominek a upresneni k tomuto dilu o XMonad:Díky za obsáhlou reakci.
S XMonad opravdu dlouhodobou zkušenost nemám, protože jsem ho zařadil do výběru, ale nakonec jsem se rozhodl, že ho používat nebudu.
Co se týká velikosti, číslo pochází z balíčkovacího systému, který prostě natáhne potřebné balíky a takto vznikne to, co jsem uváděl
Určitě souhlasím s tím, že při dobré znalosti Haskellu by se s XMonad mohly dělat zajímavé věci.
Nakonec naprostý souhlas s tím, že tilling WM jsou hodně praktické a efektivní. Už po pár měsících užívání se dost často přistihnu na jiných strojích, že dělám stejné úkony, jako na svých. Jenom s tím rozdílem, že jinde nefungují...
V Archu je instalační objem díky celému haskellu skoro gigový a neobsahuje žádný překladač, ale pouze různá data balíky. Takže pokud je v debianu hlavní bumbrlíček GHC překladač, pak jinde může jít o mnoho jiných žroutů datového prostoru. Arch je přitom na závislosti méně náročný než debian...
Ohledně toho, že xmodad lze vytěžit pouze při zvádnutí haskellu je okolnost běžná i u jiných tilig WM, viz třeba qtile v pythonu. Zatímco python bývá přítomen díky jiným jej využívajícím aplikacím a utilitám, o haskellu se to říci nedá. To znamená, že buď se rozhodnout pro "via haskell" programování a přizpůsobit tomu celou instalaci nebo raději nezáviset na haskellu a vystačit si třeba s pythonem či C.
Máte někdo zkušenosti s tím qtile? Přes rok spokojeně používám XMonad, ale vzhledem k tomu, že absolutně neumím haskell, můj konfig vypadá jako od prasete a je pro mě těžké si něco přiohnout. To by konfigurace WM v pythonu vyřešila, ale nerad bych přešel k něčemu pomalému, nebo nestabilnímu.
S lua nevím jestli bych si moc pomohl. Tak jako tak bych se musel učit nový jazyk, ale byl by alespoň imperativní. Kdysi jsem si říkal, že když už se mám učit nový jazyk, radši zkusím haskell, protože mi přišel zajímavější. Realita je teda taková, že rok uplynul, prostředí mám nakonfigurované a haskell pořád absolutně neumím.
Qtile a python by to řešil. Tam bych se v případě nutnosti mohl i koukat na zdrojáky. Myslím, že to asi vyzkouším a pak dám vědět.
LUA se dá naučit asi za dva dny (základ dostatečný pro psaní konfigurace, včetně hooků), to byl jeden ze dvou důvodů proč jsem skončil u ion3 (teď mám jeho nástupce: notion). Druhý důvod byl skvělá dokumentace tohoto windowmanageru, když jsem chtěl zkusit nějaký "novější" tiling wm, tak jsem narazil téměř vždy na to, že dokumentace nebyla ani z poloviny tak dobrá.
EDIT debilní antispam: konec příspěvku s vyhvězdičkovaným slovem.
k tomu je druhý stejně velký monitor, ale na výšku, přičemž dovoluje nezávisle zobrazovat okno prohlížeče nebo acroread přes celou obrazovku, nebo IM layout (pravá nudle vysoký *b*u*d*d*y* list, levá část tři místa na konverzace.). Navíc díky titletabům je stále vidět, kde které okno je.
Samozřejmě, pokud bych se rozhodoval co dát na notebook, tak by mi notion přišel neohrabaný. (Bohužel už ho umím tak dobře, že ho na tom notebooku stejně mám.)
No, musim rict, ze u me taky "pratelskost systemu" implikuje neco jineho nez "ma to forum". To druhe je spis pratelskost komunity, pod pratelskym systemem si spis predstavim:
Pouzival jsem to tyden pred rokem, jak rychle mi to pripomene, co jsem tehdy delal?
Ma to napovedu? Lze ji intuitivne vyvolat?
Je konfigurace logicka nebo plna vselijakych nelogickych nastrah?
Lze se snadno (treba stiskem spatne klavesy) dostat do situace z ktere neni jasne, jak se vyhrabat?
Je snadne zjistit, v jakem je system vnitrnim stavu, ma-li nejaky?
Jak snadno prijdu o data nebo nastaveni, kdyz se nekde spletu?
Atd.