Idesk - Ikony na pupicie
From FluxboxPL.org
W najbliższym czasie, jeśli wszystkie uwagi ze strony Dyskusji tego artykułu zostaną uwzględnione przez autora lub nie będzie żadnych uwag, tekst zostanie przeniesiony do właściwej Kategorii.
Jeśli masz jakieś uwagi do tego tekstu to jest to najlepszy czas, żeby zgłosić je w Dyskusji.Instalacja Idesk'a
Aby używać ideska, trzeba go najpierw zainstalować. Ja mam Debiana, więc u mnie instalacja sprowadziła się do:
apitutde install idesk
W repozytoriach debiana leży sobie całkiem nowy idesk :) prawdopodobnie tak samo jest z innymi dystrybucjami. Jeżeli nie, to zawsze można sciągnąć źródełka ze stronki: [1] Po udanej instalacji (ideska uruchamia się poleceniem idesk, ale....czytajcie dalej ;] ) przechodzimy do wstępnej konfiguracji
Wstępna konfiguracja
Aby idesk w ogóle się uruchomił, musimy posiadać w katalogu domowym pliczek o nazwie .ideskrc oraz katalog .idesktop w którym będziemy przechowywać informacje o ikonach używanych (zapisywane w postaci plików z rozszerzeniem .lnk) Tak więc tworzymy je i edytujemy .ideskrc naszym ulubionym edytorem (u mnie nano)
mkdir $HOME/.idesktop touch $HOME/.ideskrc nano -w $HOME/.ideskrc
U mnie wygląda on tak:
table Config FontName: sans FontSize: 8 FontColor: #aeb3bf Locked: true Transparency: 150 HighContrast: true Shadow: true ShadowColor: #000000 ShadowX: 1 ShadowY: 2 Bold: true ClickDelay: 300 IconSnap: true SnapWidth: 10 SnapHeight: 10 SnapOrigin: BottomRight SnapShadow: true SnapShadowTrans: 200 CaptionOnHover: false
end table Actions
Lock: control right doubleClk Reload: middle doubleClk Drag: left hold EndDrag: left singleClk Execute[0]: left doubleClk Execute[1]: right doubleClk
end Jak widać każdy, kto potrafi język zagramaniczny jakim jest angielski w stopniu chociażby komunikatywnym, nie będzie miał najmniejszych problemów ze zrozumieniem opcji konfiguracyjnych. Chwilka kombinowania i mamy dostosowanego do naszych potrzeb idesk'a.
Dalej struktura katalogu .idesktop u mnie jest następująca:
$HOME/.idesktop pliki .lnk /icons << katalog_z_ikonkami /non_activ << nieaktywne pliki .lnk
To może najpierw znajdziemy sobie ikonkę jaka nas najbardziej interesuje. Najlepiej aby była w formacie .png. Jeżeli nie jest, zawsze możemy łatwo ją przekonwertować korzystając z narzędzia o nazwie convert dostępnego w zestawie imagemagick [ http://www.imagemagick.org/script/index.php ]. Teraz kopiujemy naszą ikonkę do folderu $HOME/.idesktop/icons. w katalogu $HOME/.idesktop tworzymy z kolei plik z rozszerzeniem .lnk np. dla ikonki aterma ściągamy ikonkę następującą: [[url=http://www.fotosik.pl/showFullSize.php?id=6cc9b6f9449b9cfd][img]http://images1.fotosik.pl/276/6cc9b6f9449b9cfdm.png[/img][/url]] Kopiujemy ją do katalogu $HOME/.idesktop/icons, worzymy pliczek aterm.lnk w katalogu $HOME/.idesktop i edytujemy go:
mkdir $HOME/.idesktop/icons cp aterm.png $HOME/.idesktop/icons touch $HOME/.idesktop/aterm.lnk nano -w $HOME/.idesktop/aterm.lnk
u mnie plik aterm.lnk wygląda następująco:
table Icon Caption: Aterm Command: aterm Icon: /home/cox/.idesktop/icons/aterm.png Width: 48 Height: 48 X: 13 Y: 687 end
Jak widać pliczek znowu łatwy w zrozumieniu. To umieści nam ikonkę aterma w lewym dolnym rogu. Postępujemy tak wszystkiego co chcemy mieć na pulpicie.
Teraz co można osiągnąć przy zastosowaniu idesk'a. Mój pulpit wygląda tak: [url=http://www.fotosik.pl/showFullSize.php?id=5b356ac078636123][img]http://images2.fotosik.pl/262/5b356ac078636123m.png[/img][/url]
Jeszcze tylko jedna uwaga. Aby łatwo poustawiać sobie ikonki na pulpicie, nie bawiąc się w pozycjonowanie za pomocą X i Y w pliku .ideskrc zmieniamy opcję
Locked : true
na
Locked : false
Można także bez edycji. Ustawiamy kombinację klawiszy w $HOME/.ideskrc (opcja Lock: control right doubleClk). Jak widać u mnie jest to ctrl+double click PPM (Prawy Przycisk Myszy). Teraz ikonki możemy przesuwać za pomocą myszki. Jeżeli chcemy zakończyć ustawianie ikon, to klikamy jeszcze raz kombinację klawiszy ustawiona (u mnie ctrl+ double click PPM). Po odpowiednim wyedytowaniu wszystkiego i dostosowaniu pulpitu do swoich potrzeb dopisujemy idesk'a do skrytpu wykonywalnego fluxboxa który znajduje się w $HOME/.fluxbox/startup Jeżeli mamy standardowy plik nie zmieniany, wystarczy odhaszować
idesk &
Jeżeli coś mamy tam nazmieniane, to sądzę, że osoba edytująca pliki konfiguracyjne zna się na tym na tyle, aby sama sobie poradziła :) jeżeli nie, to pytajcie. Od tego jest to forum ;]
Garść linków: http://idesk.sourceforge.net/wiki/index.php/Idesk-usage << anglojęzyczna strona WIKI o idesku http://fluxbox-wiki.org/index.php/Idesk
To howto będzie się znajdowało także na mojej domowej stronie. Pisałem je sam, korzystając z własnych doświadczeń, pomocy użytkowników forum Grafika:Http://images21.fotosik.pl/54/9f8f15ca25b85e7bm.jpg