Das Symbol "Dateimanager" im Unity-Starter öffnet meinen Home-Ordner. Wie kann ich stattdessen meinen Ordner "Dokumente" öffnen?

8

Ich öffne meinen Ordner "Dokumente" häufiger als meinen Ordner "Home". Wenn ich in Unity Dokumente öffnen möchte, klicke ich im Launcher auf das Dateimanager-Symbol (dies öffnet Home) und dann in den Nautilus-Lesezeichen auf Dokumente. Ich würde es vorziehen, nur einmal mit der linken Maustaste auf dieses Symbol zu klicken und Dokumente direkt zu öffnen.

Ich kann keine Ordner in den Launcher ziehen (ist das ein Fehler?), Um dort Verknüpfungen zu erstellen. (oder gibt es einen anderen Weg, es zu tun?)

Ich bin nicht daran interessiert, mit der rechten Maustaste auf das Symbol zu klicken (ich weiß, dass es möglich ist, Lesezeichen im Kontextmenü hinzuzufügen, aber ich möchte nur auf dieses Symbol klicken).

Was kann ich also tun?

Geoffrey
quelle

Antworten:

5

Schauen Sie sich die Antwort auf Wie füge ich meine Lieblingsorte als Quicklist in das Symbol meines Hauses in Unity ein?

Sie können die erste zu lesende Exec-Zeile ändern Exec=nautilus Documentsund Ihr Ordner "Dokumente" wird geöffnet.

Elmicha
quelle
1
Ich kann das nicht zum Laufen bringen. Ich habe "/usr/share/applications/nautilus-home.desktop" nach "~ / .local / share / applications" kopiert und dann "Exec = nautilus --no-desktop" durch "Exec = nautilus Documents" ersetzt. Dann neu gestartet, aber das Symbol öffnet sich immer noch zu Hause.
Geoffrey
Ich habe es in einer fast makellosen Natty-VM versucht und festgestellt, dass der Ordner ~ / .local / share / applications standardmäßig nicht vorhanden ist. Hatten Sie diesen Ordner bereits (oder haben Sie ihn erstellt)? Oder haben Sie /usr/share/applications/nautilus-home.desktop in eine Datei mit dem Namen ~ / .local / share / applications kopiert?
Elmicha
1
Ich habe es zum Laufen gebracht, indem ich 'nautilus.desktop' und nicht 'nautilus-home.desktop' kopiert und bearbeitet habe
Geoffrey
4

Sie können dieses Startsymbol entfernen, indem Sie es in den unteren Bereich ziehen. Sie können dann mit der rechten Maustaste auf den Desktop klicken und auf "Launcher erstellen ..." klicken.

Stellen Sie den Typ über das Dropdown-Menü auf "Anwendung". Setzen Sie den Namen auf 'Dokumente' und den Befehl auf xdg-open /home/YOURNAME/Documents.

Geben Sie hier die Bildbeschreibung ein

Sie können auf das Symbol in der oberen linken Ecke klicken, um es in das Startsymbol oder ein anderes Symbol zu ändern, wenn Sie dies wünschen. Das Home-Symbol sollte sich im Symbolthema an den Orten / SIZE / folder-home.svg oder in den Orten / SIZE / folder-home.png befinden.

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf OK, um den Launcher auf dem Desktop zu erstellen.

Geben Sie hier die Bildbeschreibung ein

Sie sollten dies dann per Drag & Drop auf den Launcher ziehen können.

dv3500ea
quelle
Das wäre interessant, wenn es funktionieren würde ... Aber ich kann das Symbol nicht per Drag & Drop auf den Launcher ziehen: Die Animation im Launcher scheint anzuzeigen, dass das Symbol akzeptiert wird, aber wenn ich es ablege, verschwindet das Symbol. Ich habe auch versucht, einen Desktop-Launcher für eine 'Anwendung' zu erstellen, und dieser kann auf dem Launcher abgelegt werden. Ein 'Location'-Launcher funktioniert jedoch nicht. Ist das ein Fehler oder eine Funktion?
Geoffrey
Wahrscheinlich ein Fehler. Ich habe meine Antwort in etwas geändert, das mithilfe eines Anwendungsstarters funktionieren sollte. Anstatt ein direkter Link zum Speicherort zu sein, wird ein Programm gestartet, das den Speicherort in Ihrem Standarddateibrowser öffnet.
dv3500ea
Danke, das hat funktioniert. Das Symbol muss übrigens nicht geändert werden. Es wird automatisch auf das Symbol "Home-Ordner" gesetzt, wenn es auf dem Launcher abgelegt wird. Es ist eine gute Lösung, obwohl ein Nachteil darin besteht, dass beim Öffnen meines Ordners "Dokumente" eine weitere Instanz des Symbols im Launcher angezeigt wird. Ich stimme über diese Antwort ab, werde aber etwas länger brauchen, bevor ich eine Antwort akzeptiere.
Geoffrey
1

Die akzeptierte Antwort war im Grunde immer noch die richtige Antwort für 12.04 / 12.10 & 13.04 (obwohl sich einige Dinge über Quicklists in 12.10 & dem kommenden 13.04 geändert haben, aber hier nicht wichtig sind.

So legen Sie lokal pro Benutzer fest: Unten finden Sie einen einzelnen Befehl in einem Terminal. Kopieren Sie alle und fügen Sie sie ein. Drücken Sie dann die Eingabetaste

cd 
mkdir -p .local/share/applications && \
cp /usr/share/applications/nautilus-home.desktop .local/share/applications/ && \
gedit .local/share/applications/nautilus-home.desktop

Bearbeiten Sie das Exec=nautilus %UzuExec=nautilus Documents %U

In den Launcher-Quicklists Homewerden nun auch Dokumente `Open a New Windowgeöffnet, Ihr Home-Ordner wird geöffnet.

Wenn Sie möchten, dass das Launcher-Symbol sagt, Documentsanstatt Home Folderdie Name=Home FolderZeile zu bearbeiten Name=Documents, - (obwohl ich hier etwas anderes verwende, das sowohl für das Launcher- als auch für das Unity-Panel sinnvoller ist -File Manager

Wenn Sie Open a New Windowauch Dokumente öffnen möchten , [Desktop Action Window]bearbeiten Sie diese im AbschnittExec=nautilus Documents

Speichern & abmelden / anmelden

Wenn Sie den Desktop zu irgendeinem Zeitpunkt erneut bearbeiten möchten, führen Sie ihn einfach in einem Terminal aus.

gedit ~/.local/share/applications/nautilus-home.desktop

Wenn Sie dies aus irgendeinem Grund global tun möchten, nehmen Sie die gleichen Änderungen /usr/share/applications/nautilus-home.desktopmit einem Root-Texteditor vor

Doug
quelle
Getestet und funktioniert, vielen Dank. Wenn ich jetzt eine Datei auf das Symbol ziehe (z. B. möchte ich eine Datei in den Ordner legen), werden zwei Nautilus-Fenster geöffnet, die Quelle und das Ziel. Seltsam, funktioniert aber gut genug.
Tom Brossman
Tom - Ich denke, das ist von% U in der Exec = -Zeile. Öffnen Sie also möglicherweise ~ / .local / share / applications / nautilus-home.desktop erneut und entfernen Sie% U. Sehen Sie, ob es das Problem ist und ob es behebt, gibt es irgendwelche negativen Auswirkungen, wenn Sie nicht haben?. Wenn alles in Ordnung ist, bearbeiten Sie die obige Antwort und entfernen Sie% U aus der Zeile Bearbeiten. (habe gerade ein wenig über das Ändern des Namens des
Startsymbols
1

Zwei Möglichkeiten, die ich kenne:

Methode 1:

Schritt 1:

gksudo gedit /usr/share/applications/nautilus.desktop

Schritt 2:

Ändern Sie die Name=Zeile in:

Name=Documents

Ändern Sie die Exec=Zeile in:

Exec=nautilus Documents

Schritt 3

Speichern Sie die Datei als:

/usr/share/applications/nautilus-documents.desktop

Eine Dokumentverknüpfung wird angezeigt und kann per Drag & Drop an die gewünschte Stelle gezogen werden. Der andere, den Sie ersetzen, kann ebenfalls entfernt / gelöscht werden.

Methode 2

Schritt 1:

Geben Sie diesen Befehl ein:

gksudo gnome-desktop-item-edit --create-new /usr/share/applications/Documents.desktop

Schritt 2:

Ändern Sie die Werte der Type, Name, Commandund CommentFelder , so dass die Linien sagen:

Type:Application
Name:Documents
Command:gnome-terminal Documents
Comment:Documents Folder

Schritt 3: Wählen Sie Symbol

CommandWenn es im Feld klar ist und Sie nautilus richtig eingeben, wird Ihr Symbol vervollständigt. Wenn Sie ein anderes Symbol auswählen möchten, z. B. das Symbol "Dokumente", klicken Sie auf das Symbol. Sie werden zu einer Symbolsammlung weitergeleitet, in der Sie das entsprechende Symbol auswählen können.

cxx6xxc
quelle
1

Speichern Sie dies als documents.desktop. Öffnen Sie nautilus (den Dateimanager). Navigieren Sie zu / usr / share / applications. Suchen Sie nach der Datei mit dem Namen "Documents Folder" und ziehen Sie sie per Drag & Drop auf Ihr Seitenfenster der seltsame Abstand unten .....)

[Desktop Entry]

Name=Documents Folder

Comment=Open your personal folder

Exec=nautilus Documents %U

Icon=folder

Terminal=false

StartupNotify=true

Type=Application

OnlyShowIn=GNOME;Unity;

Categories=GNOME;GTK;Core;

X-GNOME-Bugzilla-Bugzilla=GNOME

X-GNOME-Bugzilla-Product=nautilus

X-GNOME-Bugzilla-Component=general

X-GNOME-Bugzilla-Version=3.0.0

X-Ubuntu-Gettext-Domain=nautilus

Actions=Window;


[Desktop Action Window]

Name=Open a New Window

Exec=nautilus

OnlyShowIn=Unity;
Ich-Jo
quelle