コマンドラインからワークスペースの数を変更するには?


29

コマンドラインからorg.compiz.profiles.unity.plugins.core-> hsizeおよび-> を変更したいと思いvsizeます。

使えると思った

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

しかし、私はエラーメッセージを持っています:

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

まったく可能ですか?添付のスクリーンショットのように、設定をはっきりと見ることができます。

ここに画像の説明を入力してください


回答:


41

以下を使用できますdconf

現在の値を取得するには:

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

新しい値を設定するには:

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

私が理解しているように、gsettingsdconfよりも優先されます。dconfデータベースへの高レベルのアクセスを提供します。しかし、私は間違っているかもしれません。
アダムリツコフスキ14

1
これは、Gsettings APIが構成データベースへのクロスプラットフォームアクセスを提供するアプリケーション開発者にのみ有効です。あなたのケース(コマンドライン)でのDconfアクセスは完全に有効です。
シルヴァンピノー14

@SylvainPineauたぶん最初の質問の範囲外になっていますが、コマンドラインからラップアラウンドを許可する方法はありますか?
フランク

1
@frankを使用dconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound trueして、ラップアラウンドを有効にしdconf write /org/compiz/profiles/unity/plugins/wall/allow-wraparound、無効にすることができます。
シルヴァンピノー

dconfを使用してワークスペースを有効または無効にする方法に関するアイデアはありますか?
GrayedFox

15

スキーマはorg.compiz.core、再配置可能なスキームです(これにより、Compizの複数のプロファイルをサポートできます)。

再配置可能なスキームの場合、を使用する場合はパスを追加する必要がありますgsettings。それはだ/org/compiz/profiles/unity/plugins/core/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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.