Ok ich habs mir jetzt mal genauer angeschaut, das in der manpage hab ich nicht gesehn beim ersten draufschaun, danke linux-ka für den Hinweis. Ich benutze Ranger als Dateimanager, da könnte ich auch einfach durch Betätigen der Taste v alle Dateien im Ordner markieren und dann durch ein beherztes <Enter> Feh mit allen Dateien starten. Es ist aber schöner, das standardmäßig bei jedem Öffnen zu machen. Dadurch wird dann Feh genau so gestartet, wie maxmoon das will. Da ich Python nur ganz rudimentär checke, kann ich leider nicht genau sagen, wie das in Ranger funktioniert, daher hier mal die Codeschnipsel, vielleicht kann das ja jemand in ein schönes Skript umwandeln, was maxmoon dann verwenden könnte o.ä.
if f.image:
c.flags += 'sd'
images = (f.basename for f in self.fm.env.cwd.files if f.image)
return tup('nohup', 'feh', '--start-at', c.file.basename, *images)
Das nohup vor feh kommt von mir, das bewirkt, dass die Programme nicht abgeschossen werden, wenn ich Ranger schließe.
Kein Plan ob das jetzt zu was führt, aber versuchen kost ja nix.
edit: Habs nochmal vereinfacht