Ich möchte Videos und Musik von der linken Seite entfernen. Aber ich kann anscheinend keine Option dafür finden. Wie machst du das?
Ich möchte Videos und Musik von der linken Seite entfernen. Aber ich kann anscheinend keine Option dafür finden. Wie machst du das?
Antworten:
Getestet in Ubuntu 14.04
Diese Lesezeichen werden von gesteuert ~/.config/user-dirs.dirs
und das Auskommentieren einer Zeile konfiguriert das Erscheinungsbild der Liste
Um beispielsweise das Lesezeichen "Videos" aus der Liste zu entfernen, ändern Sie die Zeile:
XDG_VIDEOS_DIR="$HOME/Videos"
zu
#XDG_VIDEOS_DIR="$HOME/Videos"
Hinweis:
Nach dem Login wird die Datei ~/.config/user-dirs.dirs
auf den ursprünglichen Stand von zurückgesetzt /etc/xdg/user-dirs.defaults
. Um zu verhindern , dass die Datei machen „read-only“ entweder durch einen Rechtsklick und dann Eigenschaften > Berechtigungen oder mit dem Befehl
chmod -w ~/.config/user-dirs.dirs
Wenn Sie die Datei erneut bearbeiten müssen, machen Sie das Gegenteil über Nautilus oder verwenden Sie den Befehl
chmod +w ~/.config/user-dirs.dirs
Wenn Sie dies auf alle Benutzer in Ihrem System anwenden möchten, ändern Sie die Datei vim /etc/xdg/user-dirs.conf
und setzen Sie die Option enabled
auf False
. Sie benötigen Root-Berechtigungen oder dies.
XDG_VIDEOS_DIR="$HOME"
Stellen Sie stattdessen z. B. ein , um das Videonutzerverzeichnis zu deaktivieren, wie andere Antworten vorschlagen. Eine Quelle finden Sie unter freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
Öffnen Sie die Datei user-dirs.dirs
in Ihrem ~/.config
Ordner mit Ihrem bevorzugten Texteditor.
Kommentieren Sie die Zeile über den Ordner aus, den Sie nicht im linken Bereich von nautilus haben möchten. Ich habe einen Kommentar zum Ordner "Videos" abgegeben.
.......... .......... ......... XDG_DOCUMENTS_DIR = "$ HOME / Documents" XDG_MUSIC_DIR = "$ HOME / Musik" XDG_PICTURES_DIR = "$ HOME / Pictures" #XDG_VIDEOS_DIR = "$ HOME / Videos"
Dann öffnen Sie ein Terminal und rennen xdg-user-dirs-gtk-update
, um die Magie zu sehen.
In Nautilus> = 3.6 überlebt dies keine Abmeldung / Anmeldung oder keinen Neustart. Um dies zu überwinden, müssen wir unsere XDG
Verzeichnisse so "$HOME"
ausrichten, dass sie zB wie folgt aussehen:
XDG_VIDEOS_DIR="$HOME"
Aha - die endgültige Antwort dank AJ McMinn : Entfernen von Einträgen aus Nautilus Places
1) Kommentieren Sie die unerwünschten Lesezeichen in aus ~/.config/user-dirs.dirs
2) Erstellen oder bearbeiten Sie eine ~/.config/user-dirs.conf
Datei und fügen Sie den Eintrag hinzu enabled=false
.
Diese Lösung bleibt beim Booten erhalten.
* ... dies könnte mit einem Einzeiler gemacht werden: echo "enabled=false" > ~/.config/user-dirs.conf
enabled=false
Flag in ~/.config/user-dirs.conf
ist der beabsichtigte Weg, dies zu tun. Der chmod -w
von @Bruno Pereira vorgeschlagene Weg ist ein Workaround.
Diese Verzeichnisse werden von xdg-user-dirs festgelegt .
Das Lesen der Dokumentation zeigt, dass Sie ein Benutzerverzeichnis deaktivieren können, indem Sie es auf Ihr Ausgangsverzeichnis verweisen. Verwende Ubuntu-Tweak oder bearbeite die Datei ~ / .conf / user-dirs.dirs manuell und zeige alle Lesezeichen, die du nicht sehen willst, auf dein Home-Verzeichnis. Sie verschwinden auch in der Nautilus-Seitenleiste.
ANMERKUNG: Ich habe versucht, die Zeilen aus ~ / .conf / user-dirs.dirs zu kommentieren und zu entfernen, wie von forestpiskie vorgeschlagen. Dies funktionierte nur bis zur nächsten Anmeldung. Indem ich sie auf das Verzeichnis $ HOME setzte, blieben die Einstellungen erhalten.
echo "enabled=false" > ~/.config/user-dirs.conf
die Datei user-dirs.conf erstellen, die die Option enthält enable=false
.Diese Schritte scheinen im 18.04 noch zu funktionieren. Basierend auf Kommentaren in diesem Thread habe ich das folgende Bash-Skript erstellt, das die Aufgabe ausführt. Beachten Sie, dass Sie nautilus immer noch neu starten müssen und die Elemente mit der rechten Maustaste entfernen müssen, nachdem Sie die folgenden Befehle ausgeführt haben:
nautilus_hide_unwanted_sidebar_items()
{
echo "Removing unwanted nautilus sidebar items"
if [ "1" == "0" ]; then
# Sidebar items are governed by files in $HOME and /etc
ls ~/.config/user-dirs*
ls /etc/xdg/user-dirs*
cat ~/.config/user-dirs.dirs
cat ~/.config/user-dirs.locale
cat /etc/xdg/user-dirs.conf
cat /etc/xdg/user-dirs.defaults
#cat ~/.config/user-dirs.conf
fi
### --------------------------------------
### modify local config files in $HOME/.config
### --------------------------------------
chmod u+w ~/.config/user-dirs.dirs
#sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
###
echo "enabled=true" >> ~/.config/user-dirs.conf
chmod u-w ~/.config/user-dirs.dirs
### --------------------------------------
### Modify global config files in /etc/xdg
### --------------------------------------
#sudo sed -i 's/DOCUMENTS/#DOCUMENTS/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/TEMPLATES/#TEMPLATES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/MUSIC/#MUSIC/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PICTURES/#PICTURES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/VIDEOS/#VIDEOS/' /etc/xdg/user-dirs.defaults
###
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
# Trigger an update
xdg-user-dirs-gtk-update
echo "
NOTE:
After restarting nautilus the unwanted items will be demoted to regular
bookmarks. You can now removed them via the right click context menu.
"
}
Bearbeiten -
Wir haben uns ein bisschen weiter damit beschäftigt - wenn Sie ~ / .config / user-dirs.dir bearbeiten, können Sie sie aus dem Panel entfernen und haben sie anscheinend immer noch als Ordner in Ihrem / home.
Versuchen Sie, Lesezeichen im Fenstermenü zu öffnen, Lesezeichen> Lesezeichen ändern (aus dem italienischen Ubuntu übersetzen), und entfernen Sie das Lesezeichen , das Sie nicht möchten
ansonsten Strg + D, um auf das Menü zuzugreifen