2008
Ujarzmiamy KDE 4 - cz. 1 - panel na górze
Witajcie! 2 dni temu ukazały się oficjalne paczki z KDE 4.0.0. Jednym z najbardziej rzucających się w oczy nowości jest zastosowanie Plasmy zamiast KDesktop i Kickera... Tak jak nowy program sprawdza się w przypadku pulpitu, tak plasmoidowy pasek zadań jest często krytykowany za to, że jest niekonfigurowalny. Nic bardziej mylnego - wystarczy zajrzeć w konsole - plasma przy uruchamiany ,,wypluwa'' strasznie dużo komunikatów związanych z tworzeniem nowego obiektu będącego panelem o podanych współrzędnych itp.
Co robi geek, widząc takie komunikaty? Odpala vim'a i edytuje pliki konfiguracyjne :D
Konfiguracja KDE4 znajduje się w katalogu ~/.kde4, w przypadku, jeśli instalowaliśmy je z paczek Debiana lub Kubuntu, albo w ~/.kde, jeżeli instalowaliśmy z innego, niedebianowego źródła. Ja w swojej notkach (tak, będzie ich więcej) przyjmę nomenklaturę Debianową ;)
Gdzie plasma zapisuje informacje o plasmoidach i ich ustawieniach? W dwóch plikach: ~/.kde4/share/config/plasmarc oraz ~/.kde4/share/config/plasma-appletsrc. Pierwszy plik zawiera ustawienia stylu, wyjścia Phonona, wielkości okien konfiguracyjnych itp. Z naszego punktu widzenia dużo bardziej interesujący jest plik drugi - plasma-appletsrc.
Dzisiaj sprawimy, aby panel automagicznie (no, prawie ;)) przeniósł się na górę ekranu, oraz stworzymy nowy, pusty panel na dole. Co prawda tła tych paneli nie zawsze będą takie, jakbyśmy sobie życzyli, ale kto by tam się czepiał takich szczegółów :D
1. Otwieramy plik ~/.kde4/share/config/plasma-appletsrc w naszym ulubionym edytorze tekstowym, wpisując np.: nano ~/.kde4/share/config/plasma-appletsrc
2. Przeglądamy zawartość pliku, próbując najpierw zrozumieć jego zawartość samemu :) Domyślnie ekran Plasmy podzielony jest na dwa kontenery. Pierwszy, oznaczony jako [Containments][1] jest pulpitem, o czym mówi nam linijka plugin=desktop (pole plugin to nic innego, jak typ widgetu). Tego zostawmy na razie w spokoju :) Bardziej interesuje nas konterer drugi - [Containments][2] z linijką plugin=panel. Sekcje zaczynające się od [Containments][2][Applets] to aplety na panelu.
3. W sekcji [Containments][2] znajdujemy linijkę location=4 - mówi ona o tym, że panel znajduje się na dole ekranu. Co zrobić aby był na górze? Nic prostszego - zamieniamy to na location=3, zapisujemy i restartujemy plasmę. Efekt: panel na górze ekranu! :D
A co zrobić, aby stworzyć nowy panel na dole?
4. Dopisujemy nową sekcje gdzieś na końcu pliku, o zawartości mniej więcej takiej:
[Containments][3] formfactor=2 location=3 locked=false plugin=panel screen=0
5. Zapisujemy plik i restartujemy Plasmę, np. poleceniem killall plasma; plasma, bądź przez przelogowanie.
I to wszystko! Jak tylko uda mi się zmniejszyć/powiększyć panel, dam znać :> Jeśli Wam też uda się coś zrobić - piszcie w komentarzach. Niech moc KDE4 będzie z Wami!
Jabber: Dostępny



16:02:14
a jak jest z predkoscia? bo teraz takie efekciarstwo sei szerzy, ze rzygac sie chce, da sie tam powylaczac te wszystkie slodkopierdziuszne bajerki?