How to change the number of workspaces from the command line?
11,321
Solution 1
You can use dconf
:
To get the current values:
dconf read /org/compiz/profiles/unity/plugins/core/hsize
dconf read /org/compiz/profiles/unity/plugins/core/vsize
To set new values:
dconf write /org/compiz/profiles/unity/plugins/core/hsize 2
Solution 2
The schema is org.compiz.core
and it is a relocatable scheme (this makes it possible to support multiple profiles for Compiz).
For relocatable schemes you have to add the path if you use gsettings
. It's /org/compiz/profiles/unity/plugins/core/
for the Compiz profile 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
Related videos on Youtube
Author by
Adam Ryczkowski
Updated on September 18, 2022Comments
-
Adam Ryczkowski over 1 year
I'd like to change
org.compiz.profiles.unity.plugins.core
->hsize
and ->vsize
from command line.I thought I could use
gsettings set org.compiz.profiles.unity.plugins.core vsize 4
but then I've got an error message:
No such schema 'org.compiz.profiles.unity.plugins.core'
Is it possible at all? The setting can be clearly seen, as on the attached screenshot.
-
Lucio about 10 years
-
-
Adam Ryczkowski about 10 yearsAs I understand,
gsettings
is a preferred over dconf. It offers higher-level access to the dconf database. But I might be wrong. -
Sylvain Pineau about 10 yearsThis is only valid for application developers where the Gsettings API offers a cross platform access to the configuration database. Dconf access in your case (command line) is perfectly valid.
-
Sylvain Pineau over 8 years@frank you can use
dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound true
to enable Wrap-Around anddconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound
to disable it. -
GrayedFox about 6 yearsAny idea on how to enable or disable workspaces using dconf?