Il più delle volte, l'icona verrà scelta dal tema dell'icona corrente, anziché essere indicata come un percorso assoluto.
- Apri Gedit
- Trascina il programma di avvio nella finestra di Gedit
Cerca la Icon
definizione:
Icon=gnome-panel-launcher
È quindi possibile trovare l'icona da qualche parte in /usr/share/icons
, a seconda del tema.
Ecco un breve script in Python che trova il percorso icona corretto per te:
import gtk
print "enter the icon name (case sensitive):"
icon_name = raw_input(">>> ")
icon_theme = gtk.icon_theme_get_default()
icon = icon_theme.lookup_icon(icon_name, 48, 0)
if icon:
print icon.get_filename()
else:
print "not found"
Salvalo da qualche parte ed eseguilo python /path/to/script.py
.
Sarà simile a questo:
stefano@lenovo:~$ python test.py
enter the icon name (case sensitive):
>>> gtk-execute
/usr/share/icons/Humanity/actions/48/gtk-execute.svg
In alternativa, puoi semplicemente rovistare /usr/share/icons
finché non trovi l'icona che stai cercando.
Molto più semplice: puoi semplicemente copiare e incollare il programma di avvio e modificare il nome e il comando
MODIFICA 2018
Versione aggiornata dello script sopra:
#!/usr/bin/env python3
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
icon_name = input("Icon name (case sensitive): ")
icon_theme = Gtk.IconTheme.get_default()
icon = icon_theme.lookup_icon(icon_name, 48, 0)
if icon:
print(icon.get_filename())
else:
print("not found")
/usr/share/pixmaps
.