Beiträge von Helmfuss im Thema „Konsole im aktuellen Verzeichnis öffnen?“

    So, dann will ich meinen Senf auch mal wieder dazu geben :) Da das Thema ja noch nicht fertig ist und ich ja auch einen Bock geschossen habe.

    Ich habe die Zeit genutzt und mich "schlau" gemacht! Die Konfigurationsdateien liegen beim Nemo global unter (wurde schon geschrieben)

    „/usr/share/nemo/actions/“

    und benutzerspezifisch:

    „~/.local/share/nemo/actions/“

    Global sollten einige drin stehen, wo aber einige nur Bsp sind.

    Eigene Scripte einfach local abspeichern, immer mit der Endung (.nemo_action)

    Nun zum Script, habe es selbst probiert und es funktioniert :huh:

    Im Ordner ~/.local/share/nemo/actions/

    zwei Dateien erstellen, die erste eine sh Datei

    terminal.sh

    Code
    if [ -d $1 ]
    then
       cd $1
    else
      cd $(dirname $1)
    fi
    gnome-terminal .

    die zweite Datei ist die nemo Datei

    terminal.nemo_action

    Code
    [Nemo Action]
    Name=Terminal hier ...
    Comment=Terminal hier ...
    Exec=/bin/bash /home/USERNAME/.local/share/nemo/actions/terminal.sh "%F"
    Selection=S
    Icon-Name=gtk-execute
    Extensions=any;

    USERNAME bitte ersetzen.

    Im Kontextmenü steht dann

    Terminal hier ...

    Habe extra die drei Punkte genommen, weil ja schon ein Kontextmenü vorhanden ist.

    So, das war's von mir. :)

    Was hat das bis hier hingebracht, man denkt wieder über Sachen.

    Ich wollte jetzt eigentlich nicht son Wind davon machen. Dachte ursprünglich, es sei eine Kleinigkeit. So wichtig ist das ja nun auch nicht.

    Vielleicht nicht wichtig, aber selbst "Linuxkenner" wundern sich und möchten wissen, warum das so ist und versuchen dem auf den Grund zu gehen. Wen eine Lösung bei rauskommt, um so besser. Auch, wenn wir schon beim Nautilus angekommen sind. Für Nemo hab ich nur eine Lösung gefunden, ob die hilft, weiß ich nicht, kann sie nicht testen, weil bei mir alles funktioniert.

    gsettings set org.cinnamon.desktop.default-applications.terminal exec xfce4-terminal