web-dev-qa-db-fra.com

Comment faire pour restaurer l'icône par défaut de Nautilus Launcher icon

Après une mise à jour, je me suis retrouvé avec ceci:

Files quicklist

Comment puis-je ajouter les options par défaut de la liste rapide Fichiers qui ne sont pas des signets (Documents, Téléchargements, Musique ...)

La même chose s’est produite pour Nautilus lorsque je l’ai ouvert, mais j’ai ajouté les options dans ~.config/user-dirs.dirs, mais l’icône Lancement n’a pas cette option.

3
Luis Alvarado

Les entrées par défaut, qui sont ajoutées automatiquement à l'icône du lanceur Files (et non celles mentionnées dans le .desktop file), sont stockées dans ~/.config/gtk-3.0/bookmarks, sous forme de lignes au format:

file:///home/[your_username]/Documents
file:///home/[your_username]/Downloads

etc.

Je crains que vous deviez les ressaisir manuellement si le fichier était en quelque sorte gâché.

... Ou, si vous voulez simplement utiliser tous les entrées dans ~/.config/user-dirs.dirs, vous pouvez utiliser le script ci-dessous :)

#!/usr/bin/env python3

import os
home = os.getenv("HOME")
exclude = ["Desktop", "Templates"]

with open(home+"/.config/user-dirs.dirs") as locations:
    homelinks = [item.replace("\n", "").split("$HOME/")[-1][:-1] \
                 for item in locations.readlines() if item.startswith("XDG_")]

with open(home+"/.config/gtk-3.0/bookmarks", "wt") as bookmarks:
    for item in homelinks:
        if not item in exclude:
            bookmarks.write("file://"+home+"/"+item+"\n")
4
Jacob Vlijm

Une fois que vous avez modifié le fichier user-dirs.dirs et ajouté ces signets (vous pouvez également utiliser la réponse de @ JacobVlijm), vous devez exécuter xdg-user-dirs-gtk-update pour mettre à jour ce fichier.

3
αғsнιη