web-dev-qa-db-fra.com

Besoin d'un peu d'aide avec le formatage dconf

Question simple dans quel sens est correcte ou est-ce vraiment important pour un programme, si je modifie les objectifs Unity Dash avec dconf par ex. Je souhaite utiliser uniquement whatever1.scope par défaut always-search, par défaut, il y a ['whatever1.scope'.'whatever2.scope'.'whatever3.scope'.'whatever4.scope'] alors de quelle manière dois-je modifier avec les crochets et les guillemets inclus ['whatever1.scope'] ou juste des guillemets suffisants 'whatever1.scope'? Il en va de même pour les personnes handicapées .scopes si je veux seulement désactiver 'whatever4.scope' les guillemets sont-ils suffisants ou des parenthèses doivent-elles également être incluses?

Merci pour l'aide.

1
JoKeR

Pour obtenir les paramètres actuels (liste) dans un terminal, c'est:

gsettings get com.canonical.Unity.Lenses always-search

qui sort une liste (par exemple):

['applications.scope', 'music.scope', 'videos.scope', 'files.scope']

Pour définir une liste (modifiée):

gsettings set com.canonical.Unity.Lenses always-search "['applications.scope']"

Modifiez donc get pour définir, placez la liste entre guillemets, les éléments de la liste entre (simples) guillemets.

Le format est à peu près (exactement) ce que vous voyez dans l'éditeur dconf:

enter image description here

Lorsque vous définissez la liste via le terminal, placez-la simplement entre guillemets.

1
Jacob Vlijm