web-dev-qa-db-fra.com

Comment changer le nombre d'espaces de travail à partir de la ligne de commande?

J'aimerais changer org.compiz.profiles.unity.plugins.core -> hsize et -> vsize à partir de la ligne de commande.

Je pensais pouvoir utiliser

gsettings set org.compiz.profiles.unity.plugins.core vsize 4

mais alors j'ai un message d'erreur:

No such schema 'org.compiz.profiles.unity.plugins.core'

Est-ce possible? Le réglage est clairement visible, comme sur la capture d'écran ci-jointe.

enter image description here

29
Adam Ryczkowski

Vous pouvez utiliser dconf:

Pour obtenir les valeurs actuelles:

dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize

Pour définir de nouvelles valeurs:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
41
Sylvain Pineau

Le schéma est org.compiz.core et il s'agit d'un schéma pouvant être déplacé (cela permet de prendre en charge plusieurs profils pour Compiz).

Pour les schémas déplaçables, vous devez ajouter le chemin si vous utilisez gsettings. C'est /org/compiz/profiles/unity/plugins/core/ pour le profil Compiz unity:

gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 4
gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 4
15
Florian Diesch