gsettingsでgnomeの最大化機能を無効にしたいです。私は次のコマンドシェルを使用しました。
gsettings set org.gnome.shell.extensions.classic-overrides edge-tiling false
ただし、これはユーザー固有の設定です。
このスクリプトを試しましたが、私のユーザー設定にのみ影響します。最大化を無効にするには、すべてのユーザーのgsettingsをどのように変更しますか?
おそらく間違った方向に行っているようです。ユーザーgsettingsを編集する代わりに、すべてのユーザー設定を含むファイルを編集する方法はありますか?
- hosts: all
become: true
tasks:
- name: disable auto maximize
become_user: 'joe'
shell: gsettings set org.gnome.shell.extensions.classic-overrides edge-tiling false
ベストアンサー1
これで利用可能(ansible> = 2.4)基本dconfモジュールdconf設定の変更を許可します。
- hosts: all
become: true
tasks:
- name: disable auto maximize
dconf:
key: "org.gnome.shell.extensions.classic-overrides"
value: "['edge-tiling', 'false']"