web-dev-qa-db-fra.com

icônes d'affichage gnome

J'exécute l'instruction suivante:

gsettings set org.gnome.desktop.background show-desktop-icons true

Je voudrais savoir quelles modifications sont apportées au système de fichiers par cette instruction?

Veuillez expliquer dans quel fichier cette instruction définit une variable sur value=true, pour que les icônes du bureau deviennent visibles.

2
techy

Les valeurs sont stockées dans ~/.config/dconf/user mais c'est un fichier binaire et non lisible par l'homme, donc je ne sais pas comment vous le modifieriez.

Vous pouvez le voir avec

xxd ~/.config/dconf/user

Source

Source1

Comme demandé, voici un fichier .desktop qui exécutera gsettings set org.gnome.desktop.background show-desktop-icons true au démarrage

Ouvrez un nouveau document dans un éditeur de texte et collez-le dans

[Desktop Entry]
Type=Application
Exec= gsettings set org.gnome.desktop.background show-desktop-icons true
X-Gnome-Auto-Start=True
Name[en_GB]=icons.desktop

Enregistrez-le sous icons.desktop et le rendre exécutable par un clic droit ou

chmod +x path/to/icons.desktop

Maintenant, double-cliquez sur icons.desktop pour confirmer que cela fonctionne.

Une fois que vous êtes satisfait, déplacez-le vers ~/.config/autostart, s'il n'existe pas, faites-le

mkdir ~/.config/autostart

Maintenant, lorsque vous redémarrez, cela s'exécutera et activera les icônes, si elles sont déjà actives, cela ne fera rien.

1
Mark Kirby