Idesk - Ikony na pupicie

From FluxboxPL.org

Poniższy tekst nie przeszedł jeszcze procedury akceptacji. Oznacza to, że w tekście mogą (ale wcale nie muszą!) znajdować się błędy, nieścisłości, tekst może wymagać uzupełnienia.

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