In den meisten Fällen wird das Symbol aus Ihrem aktuellen Symbolthema ausgewählt und nicht als absoluter Pfad bezeichnet.
- Öffnen Sie Gedit
- Ziehen Sie den Launcher in das Gedit-Fenster
Suchen Sie nach der Icon
Definition:
Icon=gnome-panel-launcher
Sie können das Symbol dann abhängig von Ihrem Thema irgendwo in finden /usr/share/icons
.
Hier ist ein schnelles Python-Skript, das den richtigen Symbolpfad für Sie findet:
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"
Speichern Sie es irgendwo und führen Sie es aus python /path/to/script.py
.
Es wird so aussehen:
stefano@lenovo:~$ python test.py
enter the icon name (case sensitive):
>>> gtk-execute
/usr/share/icons/Humanity/actions/48/gtk-execute.svg
Alternativ können Sie einfach darin stöbern, /usr/share/icons
bis Sie das gesuchte Symbol gefunden haben.
Viel einfacher: Sie können den Launcher einfach kopieren und einfügen und den Namen und den Befehl ändern
EDIT 2018
Aktualisierte Version des obigen Skripts:
#!/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
.