il file di configurazione generale (per l'utente) è ~/.ideskrc
nella cartella ~/.idesktop vanno i file di configurazione per ogni singola icona (il nome degli stessi deve terminare con .lnk)
un esempio:

codice:
#~/.idesktop/media.lnk

table Icon
  Caption: 
  CaptionTip: 
  Icon: /home/tywin666/.idesktop/Icone/Frozen.png
  Transparency: 140
  X: 196
  Y: 342
  Command[0]: xmms
  Command[1]: gmplayer
end

# !END! #
X e Y sono le coordinate...il loro valore puoi anche ometterlo: vengono salvate ogni volta che sposti l'icona

che io sappia non c'è una dimensione massima per le icone (che possono essere png o svg)

spero di esserti stato in qualche modo utile