¿Cómo cambiar el número de espacios de trabajo desde la línea de comando?


29

Me gustaría cambiar org.compiz.profiles.unity.plugins.core-> hsizey -> vsizedesde la línea de comandos.

Pensé que podría usar

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

pero luego recibí un mensaje de error:

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

¿Es posible en absoluto? La configuración se puede ver claramente, como en la captura de pantalla adjunta.

ingrese la descripción de la imagen aquí


Respuestas:


41

Puedes usar dconf:

Para obtener los valores actuales:

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

Para establecer nuevos valores:

dconf write /org/compiz/profiles/unity/plugins/core/hsize 2

Según tengo entendido, gsettingses un preferido sobre dconf. Ofrece acceso de nivel superior a la base de datos dconf. Pero podría estar equivocado.
— Adam Ryczkowski

1
Esto solo es válido para desarrolladores de aplicaciones donde la API de Gsettings ofrece un acceso multiplataforma a la base de datos de configuración. El acceso a Dconf en su caso (línea de comando) es perfectamente válido.
— Sylvain Pineau

@SylvainPineau Tal vez se está saliendo del rango de la pregunta inicial, pero ¿hay alguna manera de permitir Wrap-Around (si estoy en WS 1 y subo, llegaré a la última WS) a través de la línea de comando?
— franco

1
@frank puede usar dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound truepara habilitar Wrap-Around y dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparounddeshabilitarlo.
— Sylvain Pineau

¿Alguna idea sobre cómo habilitar o deshabilitar espacios de trabajo usando dconf?
— GrayedFox

15

El esquema es org.compiz.corey es un esquema reubicable (esto permite admitir múltiples perfiles para Compiz).

Para esquemas reubicables, debe agregar la ruta si la usa gsettings. Es /org/compiz/profiles/unity/plugins/core/para el perfil de 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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.