client-pull-installation/roles/domain/tasks/glib2.yml

22 lines
705 B
YAML

---
# Glib2 settings for a better user experience
- name: Disabling user listings in Metacity menu
copy:
src: com.canonical.indicator.session.gschema.override
dest: /usr/share/glib-2.0/schemas/com.canonical.indicator.session.gschema.override
backup: yes
register: cfg_glib_users
- name: Visualizing mounted drives on desktop
copy:
src: org.gnome.nautilus.desktop.gschema.override
dest: /usr/share/glib-2.0/schemas/org.gnome.nautilus.desktop.gschema.override
backup: yes
register: cfg_glib_mounted
- name: Recompiling glib2 schemas
shell: glib-compile-schemas --strict /usr/share/glib-2.0/schemas/
sudo: yes
when: cfg_glib_users|changed or cfg_glib_mounted|changed