Ich bin nicht nur ein Panda, sondern auch ein Künstler. Ich erstelle meine Kunstwerke hauptsächlich in GIMP und speichere meine Bilder in einem bestimmten Verzeichnis auf meinem Computer. Ich habe jedoch leichte Unannehmlichkeiten, da ich meine Bilder im jpeg
Format speichere. Das Standardprogramm zum Öffnen von jpeg
s ist jedoch das Image Viewer
. Wenn ich es GIMP
aus Gründen der Benutzerfreundlichkeit für meine Grafiken ändere , bedeutet dies, dass alle anderen jpeg
s auf meinem Computer in GIMP
und geöffnet werden Ich möchte nicht, dass sie das tun. Hier beginnt das Problem ...
Ich frage mich also, ob es eine Möglichkeit gibt, es so zu gestalten, dass alle jpeg
in diesem bestimmten Verzeichnis auf meinem Computer geöffnet werden GIMP
, alle anderen an jpeg
anderer Stelle jedoch in der geöffnet werden Image Viewer
.
quelle
xdg-open
?xdg-open
in einem Terminal müssten Sie den Mimetyp Ihrer Bilder ändern..jpeg
als Zwischenformat verwenden! Es entsteht ein Generationsverlust . Warum speichern Sie die Bilder nicht einfach als.xcf
, was immer automatisch mit GIMP geöffnet wird?Antworten:
Sie benötigen eine
desktop
Datei und ein Wrapper-Skript:Die
desktop
DateiErstellen Sie eine Desktop-Datei
Fügen Sie die Konfiguration unten hinzu (ändern Sie die Eigenschaft für
Name
)Ersetzen Sie
user
inExec=/home/user/bin/jpeg-wrapper %f
mit Ihrem Benutzernamen die Ausgabe vonErsetzen Sie den Symbolnamen
Icon=
durch einen Namen oder Pfad Ihrer WahlVerwenden Sie
MimeType=image/jpeg
diese Option, um die MIME-Dateitypen anzugeben, für die die Entscheidung gilt. Trennen Sie mehrere MIME-Typen über;
Holen Sie sich den MIME-Typ über
zB für eine Textdatei
Das Wrapper-Skript
Erstellen Sie ein neues Skript
Fügen Sie den folgenden Code hinzu
Ändern Sie
my_special_path
zu Ihrem Kunstwerk Ordner. Alle Unterordner werden ebenfalls berücksichtigt.Wechseln Sie
open_with_special
zu Ihrer speziellen Anwendung (zBgimp
)Machen Sie Ihr Wrapper-Skript ausführbar
Restart Unity / GNOME Shell, für die GNOME Shell zB Alt- F2, Art
r
undEnterOrdnen Sie der Desktop-Datei einen oder mehrere Dateitypen zu
Öffnen Sie Ihren Dateimanager und klicken Sie mit der rechten Maustaste auf eine Datei, für die Sie sich bewerben möchten
Klicken Properties
Aktivieren Sie die Registerkarte Open With
Wählen Sie den Eintrag aus Special or Standard
Klicken Set as default
Genießen ;)
Skript hier überprüft .
quelle
Name
Wert ändere ?