Voglio rimuovere video e musica dal pannello laterale sinistro. Ma non riesco a trovare l'opzione per farlo. Come si fa a farlo?
Voglio rimuovere video e musica dal pannello laterale sinistro. Ma non riesco a trovare l'opzione per farlo. Come si fa a farlo?
Risposte:
Testato su Ubuntu 14.04
Questi segnalibri sono controllati ~/.config/user-dirs.dirs
e commentando una riga configura l'aspetto dell'elenco
Ad esempio, per rimuovere il segnalibro Video dall'elenco modificare la riga:
XDG_VIDEOS_DIR="$HOME/Videos"
per
#XDG_VIDEOS_DIR="$HOME/Videos"
Nota:
dopo il login il file ~/.config/user-dirs.dirs
viene ripristinato al set originale di /etc/xdg/user-dirs.defaults
. Per evitare ciò, rendere il file "sola lettura" facendo clic con il pulsante destro del mouse e quindi proprietà > autorizzazioni o utilizzando il comando
chmod -w ~/.config/user-dirs.dirs
Se è necessario modificare nuovamente il file, fare l'opposto tramite Nautilus o utilizzare il comando
chmod +w ~/.config/user-dirs.dirs
Se vuoi applicarlo a tutti gli utenti del tuo sistema, modifica il file vim /etc/xdg/user-dirs.conf
e imposta l'opzione enabled
su False
. Hai bisogno di permessi di root o questo.
XDG_VIDEOS_DIR="$HOME"
Per disabilitare la directory utente dei video come suggeriscono altre risposte. Per una fonte, consultare freedesktop.org/wiki/Software/xdg-user-dirs/#settings .
Apri il file user-dirs.dirs
nella tua ~/.config
cartella con il tuo editor di testo preferito.
Commenta la riga relativa alla cartella, che non desideri inserire nel riquadro sinistro di nautilus. Ho commentato la cartella Video.
.......... .......... ......... XDG_DOCUMENTS_DIR = "$ HOME / Documenti" XDG_MUSIC_DIR = "$ HOME / Musica" XDG_PICTURES_DIR = "$ HOME / Foto" #XDG_VIDEOS_DIR = "$ HOME / Video"
Quindi apri un terminale e corri xdg-user-dirs-gtk-update
, vedi la magia.
In Nautilus> = 3.6 questo non sopravviverà a un logout / login o al riavvio. Per ovviare a questo dobbiamo puntare alle nostre XDG
directory "$HOME"
come ad esempio:
XDG_VIDEOS_DIR="$HOME"
Aha - la risposta definitiva, grazie ad AJ McMinn : rimozione di voci da Nautilus Places
1) Commenta i segnalibri indesiderati in ~/.config/user-dirs.dirs
2) Crea o modifica un ~/.config/user-dirs.conf
file e aggiungi la voce enabled=false
.
Questa soluzione persiste durante l'avvio.
* ... questo potrebbe essere fatto con una riga: echo "enabled=false" > ~/.config/user-dirs.conf
enabled=false
bandiera ~/.config/user-dirs.conf
è il modo previsto per farlo, il chmod -w
modo suggerito da @Bruno Pereira è una soluzione alternativa.
Queste directory sono impostate da xdg-user-dirs .
La lettura della documentazione mostra che è possibile disabilitare una directory utente puntandola sulla propria directory home. Usa Ubuntu-Tweak o modifica manualmente il file ~ / .conf / user-dirs.dirs e punta tutti i segnalibri che non vuoi vedere sulla tua home directory, e scompariranno anche dalla barra laterale di Nautilus.
NOTA: Ho provato a commentare e rimuovere le righe da ~ / .conf / user-dirs.dirs come suggerisce forestpiskie, e ha funzionato solo fino alla prossima volta che ho effettuato l'accesso. Impostandole sulla directory $ HOME, le impostazioni sono rimaste bloccate.
echo "enabled=false" > ~/.config/user-dirs.conf
che creerà il file user-dirs.conf contenente l'opzione enable=false
.Questi passaggi sembrano ancora funzionare nel 18.04. Sulla base dei commenti in questo thread ho creato il seguente script bash che esegue l'attività. Nota, è ancora necessario riavviare nautilus e fare clic con il tasto destro del mouse per rimuovere gli elementi dopo aver eseguito questi comandi:
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.
"
}
Modificare -
Scavato un po 'più in là - se modifichi ~ / .config / user-dirs.dir puoi rimuoverli dal pannello e averli ancora come cartelle nella tua / home sembra.
prova ad andare su Segnalibri nel menu della finestra, segnalibri> modifica segnalibri (traduci da ubuntu italiano) e rimuovi quello che non vuoi
altrimenti Ctrl + D per accedere al menu