Comment supprimer des signets de la barre latérale Nautilus?

80

Je souhaite supprimer les vidéos et la musique du panneau latéral gauche. Mais, je ne peux pas sembler trouver la possibilité de le faire. Comment faites-vous cela?

    
posée jokerdino 14.11.2011 - 14:33
la source

8 réponses

44

Testé dans Ubuntu 14.04

Ces signets sont contrôlés par ~/.config/user-dirs.dirs et commenter une ligne configure l’apparence de la liste

Par exemple, pour supprimer le signet Vidéos de la liste, modifiez la ligne:

XDG_VIDEOS_DIR="$HOME/Videos"

à

#XDG_VIDEOS_DIR="$HOME/Videos"

Remarque:
Après la connexion, le fichier ~/.config/user-dirs.dirs est renvoyé à l'ensemble d'origine par /etc/xdg/user-dirs.defaults . Pour empêcher que le fichier soit en lecture seule par un clic droit, puis par propriétés & gt; autorisations ou en utilisant la commande

chmod -w ~/.config/user-dirs.dirs

Si vous devez éditer à nouveau le fichier, faites le contraire via Nautilus ou utilisez la commande

chmod +w ~/.config/user-dirs.dirs

Si vous souhaitez appliquer cela à tous les utilisateurs de votre système, modifiez le fichier vim /etc/xdg/user-dirs.conf et définissez l'option enabled sur False . Vous avez besoin d'autorisations root ou ceci.

    
réponse donnée Bruno Pereira 14.11.2011 - 20:43
la source
43

Ouvrez le fichier user-dirs.dirs dans votre dossier ~/.config avec votre éditeur de texte préféré.

Commentez la ligne du dossier que vous ne voulez pas voir dans le volet gauche de Nautilus. J'ai commenté le dossier Vidéos.

..........
..........
.........
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
#XDG_VIDEOS_DIR="$HOME/Videos"

Ouvrez ensuite un terminal et lancez xdg-user-dirs-gtk-update pour voir la magie.

pour 13.04 ou plus tard:

Dans Nautilus & gt; = 3.6, cela ne survivra pas à une déconnexion / connexion ou à un redémarrage. Pour surmonter cela, nous devons pointer nos répertoires XDG sur "$HOME" comme par exemple:

XDG_VIDEOS_DIR="$HOME"
    
réponse donnée Anwar 18.06.2012 - 15:25
la source
32

Aha - la réponse définitive grâce à A. J. McMinn : Supprimer des entrées de Nautilus Places

1) Commentez les signets indésirables dans ~/.config/user-dirs.dirs

2) Créez ou modifiez un fichier ~/.config/user-dirs.conf et ajoutez l'entrée enabled=false .

Cette solution persiste au démarrage.

* ... cela pourrait être fait avec une seule ligne: echo "enabled=false" > ~/.config/user-dirs.conf

    
réponse donnée Ben 19.01.2014 - 22:50
la source
5

Ces répertoires sont définis par xdg-user-dirs .

La lecture de la documentation montre que vous pouvez désactiver un répertoire utilisateur en le dirigeant vers votre répertoire personnel. Utilisez Ubuntu-Tweak ou modifiez manuellement le fichier ~ / .conf / user-dirs.dirs et pointez tous les favoris que vous ne voulez pas voir dans votre répertoire personnel, et ils disparaîtront également de la barre latérale de Nautilus.

REMARQUE: J'ai essayé de commenter et de supprimer les lignes de ~ / .conf / user-dirs.dirs, comme le suggère forestpiskie, et cela n'a fonctionné que lors de ma prochaine connexion. dans le répertoire $ HOME, les paramètres sont bloqués.

    
réponse donnée PKKid 04.05.2012 - 19:17
la source
3
  1. Apportez les modifications souhaitées à ~ / .config / user-dirs.dirs comme commentez les répertoires que vous ne voulez pas par exemple.
  2. Pour que les modifications ne soient pas annulées lors de la connexion, vous pouvez exécuter dans votre terminal echo "enabled=false" > ~/.config/user-dirs.conf ce qui créera le fichier user-dirs.conf contenant l'option enable=false .
  3. Testez les modifications et leur persistance en vous déconnectant et en vous reconnectant. Nautilus devrait afficher:

    
réponse donnée sinekonata 21.04.2014 - 20:14
la source
0

Modifier -

Enfoncez-le un peu plus loin - si vous éditez ~ / .config / user-dirs.dir, vous pouvez les supprimer du panneau et les avoir toujours comme dossiers dans votre / home, semble-t-il.

    
réponse donnée 23 93 26 35 19 57 3 89 14.11.2011 - 14:45
la source
0

Ces étapes semblent toujours fonctionner au 18.04. Sur la base des commentaires de cette discussion, j'ai créé le script bash suivant qui exécute la tâche. Notez que vous devez toujours redémarrer nautilus et cliquer avec le bouton droit de la souris pour supprimer les éléments après avoir exécuté ces commandes:

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.
    "
}
    
réponse donnée Erotemic 30.05.2018 - 19:46
la source
-1

essayez d’afficher les signets dans le menu de la fenêtre, signets & gt; modifier les signets (traduire depuis l'ubuntu italien) et supprimer celui que vous ne voulez pas

sinon Ctrl + D pour accéder au menu

    
réponse donnée dodohjk 28.11.2011 - 09:22
la source

Lire d'autres questions sur les étiquettes