Mogłem zmienić ich nazwy w panelu bocznym, zmieniając nazwę każdego folderu w panelu głównym. Podświetl, naciśnij F2, zmień nazwę. Możesz spróbować utworzyć dowiązanie symboliczne do folderów NAS i umieścić je w folderze domowym, zastępując niepotrzebne foldery domyślne. Kliknij folder docelowy prawym przyciskiem myszy, wybierz „Utwórz link” i przeciągnij link do folderu domowego. Zmień nazwę na Muzyka lub cokolwiek, i zastąp domyślne.
Te zakładki są kontrolowane ~/.config/user-dirs.dirsi komentowanie linii konfiguruje wygląd listy
Na przykład, aby usunąć zakładkę Wideo z listy, zmień wiersz:
XDG_VIDEOS_DIR="$HOME/Videos"
do
#XDG_VIDEOS_DIR="$HOME/Videos"
Uwaga:
Po zalogowaniu plik ~/.config/user-dirs.dirszostanie przywrócony do oryginalnego zestawu przez /etc/xdg/user-dirs.defaults. Aby temu zapobiec, należy ustawić plik jako „tylko do odczytu”, klikając prawym przyciskiem myszy, a następnie właściwości > uprawnienia lub używając polecenia
chmod -w ~/.config/user-dirs.dirs
Jeśli musisz ponownie edytować plik, zrób to odwrotnie za pomocą Nautilus lub użyj polecenia
chmod +w ~/.config/user-dirs.dirs
Jeśli chcesz zastosować to do wszystkich użytkowników w systemie, zmień plik vim /etc/xdg/user-dirs.confi ustaw opcję enabledna False. Potrzebujesz uprawnień roota lub tego.
czy jest to ten sam plik, co plik user-dirs.dirs, który znajduje się w: /home/USERNAME/.config/user-dirs.dirs? Nie mogę znaleźć DIR, który znajduje się w ~ / .config / user-dirs.dirs
Kalamalka Kid
Zakomentowanie jest nie dobrym rozwiązaniem (nie mówiąc już o zmianę uprawnień do plików). Zamiast tego ustaw np., XDG_VIDEOS_DIR="$HOME"Aby wyłączyć katalog użytkownika filmów, jak sugerują inne odpowiedzi. Aby uzyskać źródło, zobacz freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
Balu
2
To nie działa (przynajmniej dla mnie) 16.04. @ Odpowiedź Ben poniżej działa.
AndyP
46
Otwórz plik user-dirs.dirsw ~/.configfolderze za pomocą swojego ulubionego edytora tekstu.
Skomentuj wiersz o folderze, którego nie chcesz znajdować się w lewym okienku łodzika. Skomentowałem folder wideo.
..........
..........
.........
XDG_DOCUMENTS_DIR = "$ HOME / Dokumenty"
XDG_MUSIC_DIR = "$ HOME / Muzyka"
XDG_PICTURES_DIR = "$ HOME / Pictures"
#XDG_VIDEOS_DIR = "$ HOME / Wideo"
Następnie otwórz terminal i biegnij xdg-user-dirs-gtk-update, zobacz magię.
dla 13.04 lub nowszej:
W Nautilus> = 3.6 nie przetrwa wylogowania / logowania ani ponownego uruchomienia. Aby temu zaradzić, musimy wskazać naszym XDGkatalogom, aby "$HOME"polubiły np .:
Czytanie dokumentacji pokazuje, że możesz wyłączyć katalog użytkownika, wskazując go na katalog domowy. Użyj Ubuntu-Tweak lub ręcznie edytuj plik ~ / .conf / user-dirs.dirs i wskaż wszystkie zakładki, których nie chcesz widzieć, w swoim katalogu domowym, a także znikną z paska bocznego Nautilus.
UWAGA: Próbowałem komentować i usuwać wiersze z ~ / .conf / user-dirs.dirs, jak sugeruje forestpiskie, i działało to tylko do następnego zalogowania się. Po ustawieniu ich na katalog $ HOME ustawienia utknęły.
Wprowadź zmiany, które chcesz ~ / .config / user-dirs.dirs, np. Skomentuj katalogi, których na przykład nie chcesz.
Aby zmiany nie zostały przywrócone podczas logowania, możesz wykonać je w swoim terminalu, echo "enabled=false" > ~/.config/user-dirs.confktóry utworzy plik user-dirs.conf zawierający opcję enable=false.
Przetestuj zmiany i ich trwałość, wylogowując się i ponownie. Nautilus powinien wyświetlać:
Osobiście, spośród wszystkich odpowiedzi tutaj, ta jest jedyną, która zadziałała.
sinekonata
1
Te kroki wydają się działać w 18.04. Na podstawie komentarzy w tym wątku stworzyłem następujący skrypt bash, który wykonuje to zadanie. Uwaga: nadal musisz ponownie uruchomić nautilus i kliknąć prawym przyciskiem myszy usunąć elementy po wykonaniu tych poleceń:
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.
"
}
To usuwa specjalne funkcje folderów również z systemu, tzn .: pliki do pobrania nie będą już wybierane jako folder pobierania, zdjęcia nie będą domyślnym folderem podczas korzystania z programów graficznych, naprawdę nie radzę robić tego @ jokerdino.
Bruno Pereira,
@ brunopereira81 Czy domyślne katalogi to jedyna zmiana? A może mogą istnieć inne, bardziej drastyczne rzeczy?
Kris Harper
1
Myślę, że zmieni to coś więcej niż tylko domyślne katalogi, dlatego ostrzeżenie, możesz ustawić go z powrotem tak, jak było, ale ten plik służy do konfigurowania katalogów, których chcesz używać dla tych funkcji, usuń katalog, usuń funkcja.
Bruno Pereira
-1
spróbuj przejść do Zakładki w menu okna, zakładki> zmodyfikuj zakładki (przetłumacz z włoskiego ubuntu) i usuń tę, której nie chcesz
w przeciwnym razie Ctrl + D, aby uzyskać dostęp do menu
To już nie działa w Miejscach, które ostatnio wypróbowałem na Ubuntu 13.04. Edytowanie user-dirs.dirs zgodnie z sugestią powyżej działało jednak dla mnie.
Odpowiedzi:
Testowane w Ubuntu 14.04
Te zakładki są kontrolowane
~/.config/user-dirs.dirs
i komentowanie linii konfiguruje wygląd listyNa przykład, aby usunąć zakładkę Wideo z listy, zmień wiersz:
do
Uwaga:
Po zalogowaniu plik
~/.config/user-dirs.dirs
zostanie przywrócony do oryginalnego zestawu przez/etc/xdg/user-dirs.defaults
. Aby temu zapobiec, należy ustawić plik jako „tylko do odczytu”, klikając prawym przyciskiem myszy, a następnie właściwości > uprawnienia lub używając poleceniaJeśli musisz ponownie edytować plik, zrób to odwrotnie za pomocą Nautilus lub użyj polecenia
Jeśli chcesz zastosować to do wszystkich użytkowników w systemie, zmień plik
vim /etc/xdg/user-dirs.conf
i ustaw opcjęenabled
naFalse
. Potrzebujesz uprawnień roota lub tego.źródło
XDG_VIDEOS_DIR="$HOME"
Aby wyłączyć katalog użytkownika filmów, jak sugerują inne odpowiedzi. Aby uzyskać źródło, zobacz freedesktop.org/wiki/Software/xdg-user-dirs/#settings .Otwórz plik
user-dirs.dirs
w~/.config
folderze za pomocą swojego ulubionego edytora tekstu.Skomentuj wiersz o folderze, którego nie chcesz znajdować się w lewym okienku łodzika. Skomentowałem folder wideo.
Następnie otwórz terminal i biegnij
xdg-user-dirs-gtk-update
, zobacz magię.dla 13.04 lub nowszej:
W Nautilus> = 3.6 nie przetrwa wylogowania / logowania ani ponownego uruchomienia. Aby temu zaradzić, musimy wskazać naszym
XDG
katalogom, aby"$HOME"
polubiły np .:źródło
Aha - ostateczna odpowiedź, dzięki AJ McMinn : Usuwanie wpisów z Nautilus Places
1) Skomentuj niechciane zakładki w
~/.config/user-dirs.dirs
2) Utwórz lub edytuj
~/.config/user-dirs.conf
plik i dodaj wpisenabled=false
.To rozwiązanie utrzymuje się po rozruchu.
* ... można to zrobić za pomocą jednej linijki:
echo "enabled=false" > ~/.config/user-dirs.conf
źródło
enabled=false
flagi~/.config/user-dirs.conf
jest zamierzony sposób to zrobić,chmod -w
sposób zaproponowany przez @Bruno Pereira jest obejście.Te katalogi są ustawione przez katalog xdg-user-dirs .
Czytanie dokumentacji pokazuje, że możesz wyłączyć katalog użytkownika, wskazując go na katalog domowy. Użyj Ubuntu-Tweak lub ręcznie edytuj plik ~ / .conf / user-dirs.dirs i wskaż wszystkie zakładki, których nie chcesz widzieć, w swoim katalogu domowym, a także znikną z paska bocznego Nautilus.
UWAGA: Próbowałem komentować i usuwać wiersze z ~ / .conf / user-dirs.dirs, jak sugeruje forestpiskie, i działało to tylko do następnego zalogowania się. Po ustawieniu ich na katalog $ HOME ustawienia utknęły.
źródło
echo "enabled=false" > ~/.config/user-dirs.conf
który utworzy plik user-dirs.conf zawierający opcjęenable=false
.źródło
Te kroki wydają się działać w 18.04. Na podstawie komentarzy w tym wątku stworzyłem następujący skrypt bash, który wykonuje to zadanie. Uwaga: nadal musisz ponownie uruchomić nautilus i kliknąć prawym przyciskiem myszy usunąć elementy po wykonaniu tych poleceń:
źródło
Edytować -
Zagłębiłem się w to nieco dalej - jeśli edytujesz ~ / .config / user-dirs.dir, możesz usunąć je z panelu i nadal mieć je jako foldery w / home.
źródło
spróbuj przejść do Zakładki w menu okna, zakładki> zmodyfikuj zakładki (przetłumacz z włoskiego ubuntu) i usuń tę, której nie chcesz
w przeciwnym razie Ctrl + D, aby uzyskać dostęp do menu
źródło