Come modificare il numero di aree di lavoro dalla riga di comando?


29

Vorrei cambiare org.compiz.profiles.unity.plugins.core-> hsizee -> vsizedalla riga di comando.

Pensavo di poter usare

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

ma poi ho un messaggio di errore:

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

È possibile affatto? L'impostazione può essere vista chiaramente, come nello screenshot allegato.

inserisci qui la descrizione dell'immagine


Risposte:


41

Puoi usare dconf:

Per ottenere i valori correnti:

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

Per impostare nuovi valori:

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

A quanto ho capito, gsettingsè preferibile a dconf. Offre un accesso di livello superiore al database dconf. Ma potrei sbagliarmi.
Adam Ryczkowski il

1
Questo è valido solo per gli sviluppatori di applicazioni in cui l'API Gsettings offre un accesso multipiattaforma al database di configurazione. L'accesso Dconf nel tuo caso (riga di comando) è perfettamente valido.
Sylvain Pineau,

@SylvainPineau Forse sta uscendo dall'intervallo della domanda iniziale, ma c'è un modo per consentire Wrap-Around (se sono su WS 1 e salgo, posso arrivare all'ultimo WS) attraverso la riga di comando?
franco

1
@frank è possibile utilizzare dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound trueper abilitare Wrap-Around e dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparounddisabilitarlo.
Sylvain Pineau,

Qualche idea su come abilitare o disabilitare le aree di lavoro usando dconf?
GrayedFox

15

Lo schema è org.compiz.coreed è uno schema trasferibile (questo rende possibile supportare più profili per Compiz).

Per gli schemi trasferibili devi aggiungere il percorso se lo usi gsettings. È /org/compiz/profiles/unity/plugins/core/per il profilo 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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.