Hlavní navigace

Wbar: panel pro Linux jako v Mac OS X

Petr Krčmář 16. 1. 2009

Možná jste někde zahlédli propracované rozhraní operačního systému Mac OS X a záviděli jste jeho uživatelům krásný panel se zvětšujícími se ikonami. Nejde jen o estetickou stránku, ale také o velmi jednoduché a přesné spouštění aplikací, které láká i uživatele linuxových systémů. Chcete takový panel také?

Existuje několik různých řešení graficky vydařených panelů. V praxi to znamená „panelů jako má Mac OS X“. Jedním z nejznámějších a nejkomplexnějších je Avant Window Navigator. Bohužel řada těchto panelů vyžaduje poměrně hodně pomocných utilit (AWN chce půlku Gnome) a rozhodně se nejedná o nic nenáročného na výkon a paměť počítače.

Pokud hledáte něco malého, rychlého, nenáročného a přesto špičkově vypadajícího, pak se můžete ohlédnout právě po panelu wbar. Jeho klíčovými vlastnostmi jsou:

  • velmi rychlý
  • nenáročný na prostředky
  • vyžaduje minimum závislostí
  • univerzální – nezávislý na KDE/GNOME…
  • velmi dobře konfigurovatelný
  • a velmi dobře vypadající

Wbar je klasický panel s velkými ikonami, který využívá průhlednost, zvětšuje ikony během najíždění myší a vytváří typický efekt vlny. Po kliknutí dovolí spustit libovolný program, přičemž příslušná ikona mírně poskočí. Nebudu efekt dále popisovat, krátké video vše ukáže:

Instalace balíčku wbar je bezproblémová, je součástí některých distribucí, pro Debian jsem ale musel stáhnout balíček ze stránek projektu, kde je navíc balík zdrojových kódů či ebuild pro Gentoo. Balíček má jen 600 KB, a to obsahuje ještě hromadu příkladových ikonek. Samotný program wbar má jen 60 KB.

Konfigurace programu je poměrně snadná, obvykle se provádí ruční editací souboru .wbar, který leží ve vašem domovském adresáři. Pokud jej nevytvoříte, program použije příkladovou konfiguraci ležící v /usr/share/wbar/dot.wbar. Tu si můžete zkopírovat a upravit.

Formát vypadá následovně:

i: <cesta k souboru s ikonkou>
c: <příkaz spuštěný po kliknutí>
t: <text zobrazovaný po přejetí myši> 

Tuto trojici řádků opakujeme pro každou ikonu na panelu zvlášť. První trojice v konfiguračním souboru má zvláštní význam a první řádek určuje cestu k obrázku pro pozadí a třetí pak cestu k .ttf  souboru s fontem. Pokud není písmo zvoleno, nebude se v panelu text vůbec objevovat.

Pokud nechcete editovat ručně, můžete použít grafický program wbarconf napsaný v Pythonu, který využívá rozhraní GTK. Jeho rozhraní je naprosto intuitivní a naklikáte v něm vše potřebné.

wbarconf

Kromě několika ikon dodaných přímo s programem si můžete samozřejmě vytvořit vlastní. Jsou to běžné soubory .png a můžete je schraňovat kdekoliv na disku – cesta k nim je uvedena v konfiguračním souboru u každé ikony zvlášť.

Většina dodávaných ikon má rozlišení 128×128 a při škálování v rozsahu 64 až 128 vypadají výborně. Některé z nich ale mají jen 64×64, což je při zvětšení jasně vidět. Doporučuji tedy vytvářet ikonky ve 128×128. Je možno použít alfa průhlednost pro lepší efekt.

Pokud jste si nastavili svou podobu panelu, stačí program spustit. Má řadu různých parametrů ovlivňujících velikost ikonek, jejich zvětšení při najetí myší, průhlednost panelu a podobně. Můžete tak například spustit:

$ wbar -isize 64 -j 1 -p bottom -balfa 40 -bpress -nanim 3 -z 2 -above-desk

Tím spustíme wbar s ikonami velikosti 64×64, panel bude umístěn na obrazovce dole, bude mít průhlednost 40 %, ikona poskočí při kliknutí, tři z nich se budou animovat naráz, zvětšení bude probíhat 2,5× a panel bude umístěn nad správcem plochy.

wbar shot

Pokud si takto panel spustíte, bude vypadat jako na výše uvedeném videu. Samozřejmě můžete změnit polohu panelu, můžete si vytvořit vertikální panel nebo si přepracovat pozadí panelu a vše si přizpůsobit tak, aby tento nový prvek zapadl do vašeho stávajícího desktopu. Přeji příjemnou zábavu při zkrášlování pracovního prostředí.

Anketa

Používáte pro spouštění programů zvláštní panel?

Našli jste v článku chybu?

16. 1. 2009 8:24

seeker (neregistrovaný)
wbar už je poměrně stará věc, měla ho dokonce i na xfce běžící liveCD distribuce SAM 2007. A bylo to to první co jsem zrušil. Na první pohled to může vypadat efektně, ale časem se to změní v pěkně otravnou věc. Nebrat
Podnikatel.cz: Vládu obejde, kvůli EET rovnou do sněmovny

Vládu obejde, kvůli EET rovnou do sněmovny

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Vitalia.cz: „Připluly“ z Německa a možná obsahují jed

„Připluly“ z Německa a možná obsahují jed

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

120na80.cz: Bojíte se encefalitidy?

Bojíte se encefalitidy?

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Podnikatel.cz: Prodává přes internet. Kdy platí zdravotko?

Prodává přes internet. Kdy platí zdravotko?

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Lupa.cz: Není sleva jako sleva. Jak obchodům nenaletět?

Není sleva jako sleva. Jak obchodům nenaletět?

Podnikatel.cz: Na poslední chvíli šokuje vyjímkami v EET

Na poslední chvíli šokuje vyjímkami v EET

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky