Nema to veze sa distribucijom, idesk je isti svuda samo sto su ga negde sredili a kod gentoo-a to moras da uradis ti:
emerge idesk
Pogledaj onda /usr/doc/idesk-xxx/README.gz, imas unutra primer za .ideskrc, znaci napravi rucno taj fajl i paste-uj nesto slicno ovome:
Kod: ideskrc
table Config
FontName: arial
FontSize: 12
FontColor: white
Locked: false
Transparency: 130
Shadow: false
ShadowColor: gray
ShadowX: 1
ShadowY: 1
Bold: false
ClickDelay: 300
IconSnap: true
SnapWidth: 55
SnapHeight: 100
SnapOrigin: BottomRight
SnapShadow: true
SnapShadowTrans: 200
CaptionOnHover: false
end
table Actions
Reload: middle doubleClk
Drag: right hold
EndDrag: right singleClk
Execute[0]: left singleClk
end
Ubaci fajl u $HOME direktorijum i ostaje ti jos da napravis direktorijum $HOME/.idesktop, tu kopiras tvoje linkove tj. ikone, svaki fajl ima ekstenziju .lnk i sadrzaj fajla je sledeci:
Kod: aterm.lnk
table Icon
Caption: aterm
Icon: /root/.fluxbox/icons/gentoo.png
X: 727
Y: 98
Command[0]: aterm
end
To je sve, za svaku ikonu moras da napravis ovakav fajl, ako ti je to smaranje evo i malene skripte za to:
Kod: idesk_script
#!/bin/bash
#Script to automate the icon creation process in idesk
printf "Icon filename (minus the extension): "
read fileName
touch /root/.idesktop/$fileName.lnk
outFile=/root/.idesktop/$fileName.lnk
printf "Caption: "
read caption
printf "Icon Path: "
read icPath
printf "Primary Command: "
read priComm
printf "Secondary Command: "
read secComm
echo "table Icon" > $outFile
echo " Caption: "$caption >> $outFile
echo " Icon: "$icPath >> $outFile
echo " Command[0]: "$priComm >> $outFile
if [ "$secComm" ]
then
echo " Command[1]: "$secComm >> $outFile
fi
echo "end" >> $outFile
echo "Icon Created."
|