Prosim vas kto prisiel s tym skvelym napadom zakompilovat konfiguraciu do kodu? To akoze ked kazdy uzivatel na systeme bude chciet iny vzhlad tak tam bude pre kazdeho extra binarka? To je nejako narocne na zaciatku nacitat nejaky textovy konfiguracny subor? Viem ze ma tu zacnete bombardovat ale ja som to naozaj nepochopil. U niektorych programov to beriem akoze autor nemal cas ale prehlasit to za ficuru to je moc.
Binárka dwm má pár kilobyte. Takže není problém, že má každý uživatel svou. I fotografie na pozadí pracovní plochy je větší. Pokud by se do dwm přidal parser nějakých konfiguráků a podobně, byl by z toho nakonec stejný moloch, jako z ostatních. Takhle to i s případnou kompilací startuje mnohem rychleji než klasické desktopy. Takže ano, je to fíčura - a naozaj ste to nepochopili.
Článek (dík za něj) však zabíhá do zbytečných detailů, které s dwm souvisí jen okrajově. Pak z toho má čtenář dojem, že to nikdo jiný než kovaný programátor C nemůže používat.
Nevím, co máš na mysli zbytečnými detaily, můžeš být konkrétnější? Jinam k použití Dwm: já se ani omylem nepovažuju za kovaného programátora C, ale přesto jsem nahradil dlouhodobě používané Awesome za Dwm a jsem velice spokojený. Na novou instalaci už ani Awesome nepůjde, základem už asi na dlouho zůstane Dwm
Měl jsem na mysli ten podrobný popis, jak funguje diff.
Co se týče (zcela pochopitelné) nekompatibility rozdílového souboru pro verzi 6.0 a 6.1, tak na to jsem narazil taky a docela mne naštvalo, že některé patche, které jsem používal přestaly fungovat. Pocítil jsem to z té blbé strany - Fedora upgradovala dwm na novou verzi, ale patche u uživatele zůstaly ve staré verzi, věci přestaly fungovat a trvalo mi to nějaký čas a nervy, než jsem pochopil, kde je zakopaný pes.
Já jsem přešel na pracovním počítači na dwm poté, co gnome project změnil desktop v něco, co pro mne bylo zcela nepoužitelné. Nějaký čas jsem hledal alternativy, ale nakonec jsem zůstal u dwm, právě proto, že maximálně odbourává nadbytečné a obtěžující efekty a grafické prvky. Takže nakonec mohu gnome poděkovat, že mne přiměla najít si něco lepšího. Něco, v čem se neskrývají podivnosti typu gvfs-metadata.
Díky za obsáhlou reakci. Já jsem celkem dlouho jel na Gnome 2 a Gnome 3 se mi taky celkem zamlouvá. Ale: je mi líto plýtvat systémovými prostředky vlastně jenom proto, že chci spustit nějakou aplikaci... Někdy na konci seriálu mám v plánu podrobněji popsat svou aktuální konfiguraci Dwm, tak to případně můžeme porovnat
> To je nejako narocne na zaciatku nacitat nejaky textovy konfiguracny subor?
Není to náročné, ale pak by si uživatel takové prostředí mohl nastavit jen pomocí předem daných možností. Tím, že se prostředí konfiguruje přímo ve zdrojovém kódu, nemá uživatel svázané ruce a může si dělat co chce.
Potřeba kompilace dwm je daná tím, že je napsané v C. Pokud bys chtěl možnosti jako u dwm, ale chtěl se vyhnout kompilaci, můžeš zkusit třeba Qtile (python), nebo Awesome (lua), etc.