Portál AbcLinuxu, 20. prosince 2025 05:29
Vytvorte si desktop podľa svojich predstáv II. diel
11.4.2013 22:40
| Přečteno: 1640×
| Žumpa
| poslední úprava: 12.4.2013 11:04
Trochu som upravil nadpis, pretože ako písal Radon, naozaj ide o nastavenie celého desktopu. Kto nečítal môj predchádzajúci zápisok ide o nastavenia IceWM. Tak som si zas našiel chvíľku a spravil som pár úprav. Opäť si vychutnáme krásu konfigurákov :)
FAIL: Zverejnil som blog omylom skôr, ako bol hotový, aj muži majú svoje dni.
Pozrel som aj do zdrojových kódov IceWM, až by som potreboval previesť nejaké úpravy a skoro úplná absencia kometárov ma dosť sklamala. No je to rýchly a stabilný WM, tak dúfam že žiadne úpravy nebudú potrebné.
Ešte doplním, súbory startup a shutdown čo som spomínal minule musia mať spustiteľný príznak. IceWM samo o sebe nevie zobrazovať ikonky na ploche, ale komu by to predsa len chýbalo, je tu jednoduchá pomoc. Stačí si nainštalovať niektorý zo súborových manažérov ktorý podporuje túto funkciu. Ja som použil Pcmanfm a stačí pridať do súboru startup riadok pcmanfm --desktop & a už tam máme ikonky. Samozrejme treba sa odhlásiť a prihlásiť, pretože pri reštarte WM sa nespúšťa startup. No ono vlastne sa netreba ani odhlásiť, stačí spustiť z terminálu ./.icewm/startup
Rozmýšľal som ako by mal vyzerať základný vzhľad a vlastne som sa rozhodol pre svoje staré osvedčené rozloženie s task barom a plochami dole a ikonkami na spúšťanie programov v lište hore, tam bude aj menu. Väčšinou používam klávesové skratky, ale občas sa to hodí a ešte to aj pekne vyzerá, teda podľa mňa :)
Najskôr odstránime menu, čas a ikonky z dolného menu. Otvorime si súbor preferences, počítam že už viete kde sa nachádzajú konfiguráky je to v ~/.icewm. Odkomentujeme riadok TaskBarShowStartMenu a priradíme mu nulu TaskBarShowStartMenu=0 Odstránil som aj zobrazovanie využitia pamäte v bublinke toto som presunul do horného panelu CPUStatusShowRamUsage=0. Hodinky odstránime nastavením TaskBarShowClock=0. Ikonky odstránime zakomentovaním programov v súbore toolbar. Zakomentovanie sa samozrejme robí rebríkom # na začiatku riadku, prípadne ich natvrdo zmažeme.
Ak chceme využiť ikonku emailu na čítanie a oznamovanie email správ, tak treba nastaviť premennú MailBoxPath. Formát je jednoduchý: MailBoxPath="imap://meno:heslo@doména.tld". Pokiaľ meno, alebo heslo obsahuje lomku / nahradte ju %2f , zavináč @ %40 a dvojbodku : %3a príklad: MailBoxPath="imap://honza%40domena.cz:heslo@domena.cz", dá sa použiť aj formát pop3 a file ale to si dohľadajte v nápovede :) Ak chcete po kliknutí na ikonku emailu spustiť aplikáciu na čítanie pošty stačí upraviť MailCommand.
Príklad: MailCommand="iceweasel http://webmail.domena.cz/"
Teraz si pridáme vrchný panel, ako vhodný pripadá do úvahy fbpanel, alebo lxpanel, rozdieli sú nepatrné, ale jeden podstatný tam je. Pokiaľ by ste chceli fbpanel použiť ako task manager, ten nepodporuje vlastnosť FlatButton a to task bar vyzerá ako vo Win95. Pokiaľ ho nepotrebujete použiť, je to jedno.
Pre spustenie lxpanel pridáme do startup riadok lxpanel &. Je dobré si v konfigurákoch robiť poznámky, príklad ako lxpanel # spusti horny panel ideálne anglicky, hlavne keď sa budete chcieť s konfigurákmi podeliť v komunite.
Lxpanel je plne klikací a nebudete skoro vôbec nútený zasiahnuť do ručnej úpravy. Ale občas sa to hodí. Tak napríklad pokiaľ budete chcieť nastaviť aby sa panel automaticky skrýval, v klikátku je možnosť obmedzená tak, že vám stále dva pixely z horného panela budú vidieť. Stačí si v ~/.config/lxpanel/default/panels/panel upraviť vlastnosť heightwhenhidden=0 na nulu a skryje sa úplne. Konfig je veľmi jednoduchý, v Global {} sa nastavujú vlastnosti panela a v Pluginoch vlastnosti jednotlivých komponent, ako menu, oddelovač(space), spúšťač (launcher), prepínanie klávesnice (xkb) a dalšie.
Plugin {
type = nazov_pluginu
Config {
...
}
}
Ja som z lxpanela použil menu, to je tá ikonka Debianu, ikonky na spúšťanie pogramov, network status, indikáciu prepnutej klávesníce, sledovanie pamäte, hlasitosť a čas. Teraz už máme základ funkčného desktopu, čo napríklad ponúka KDE atď. Stále trvá štart do dvoch sekúnd. Nabudúce to bude o pravidlách, aká aplikácia sa ma spúšťať na akej ploche, nastavíme si pre ňu veľkosť okna, umiestnenie a pravidlá ako ju WM má vykresľovať.
Jedna zaujímavá vec, pokiaľ v KDE už neviem ktorej verzií, prestalo fungovať prehrávanie videa ako wallpaper, tak v IceWM to ide krásne. Pokiaľ ale používame pcmanfm pre ikony na desktope toho musíme zabiť killall pcmanfm. Pre opätovné spustenie stačí pcmanfm --desktop &. Inak táto fjučúra zmizla aj v Mate 1.4 a vyššej, dá sa to tam oháčkovať, ale už to nieje ono.
Obrázky
Tiskni
Sdílej:
Komentáře
Vložit další komentář
12.4.2013 00:10
=^..^= AmigaPower® | skóre: 30
| blog:
BLB
| Praha
Re: Vytvorte si desktop podľa svojich predstáv II. diel
13.4.2013 07:44
Begleiter | skóre: 47
| blog:
muj_blog
| Doma
Re: Vytvorte si desktop podľa svojich predstáv II. diel
15.4.2013 19:21
Begleiter | skóre: 47
| blog:
muj_blog
| Doma
Re: Vytvorte si desktop podľa svojich predstáv II. diel
Založit nové vlákno •
Nahoru
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.