2022-03-19 04:26:51 +00:00
|
|
|
---
|
|
|
|
- name: Install dconf keyfiles
|
|
|
|
copy:
|
|
|
|
src: "{{ role_path }}/files/dconf/"
|
2022-05-24 07:11:32 +00:00
|
|
|
dest: "{{ '/etc/dconf/db/local.d' if ansible_facts['distribution'] == 'Fedora' else '/etc/dconf/db/a-happy-gnome.d' }}"
|
2022-03-19 04:26:51 +00:00
|
|
|
|
|
|
|
- name: Set 'user' dconf profile with the custom GNOME config
|
|
|
|
ansible.builtin.shell: grep "system-db:a-happy-gnome" && echo "system-db:a-happy-gnome" >> /etc/dconf/profile/user
|
2022-05-24 07:11:32 +00:00
|
|
|
when: ansible_facts["distribution"] != "Fedora"
|
2022-03-19 04:26:51 +00:00
|
|
|
|
|
|
|
- name: Update dconf database
|
|
|
|
ansible.builtin.shell: dconf update
|
|
|
|
|
2022-03-20 14:12:17 +00:00
|
|
|
- name: Install GNOME extension manager
|
|
|
|
flatpak:
|
|
|
|
state: present
|
|
|
|
name: "{{ item }}"
|
|
|
|
remote: flathub
|
|
|
|
loop:
|
|
|
|
- com.mattjakeman.ExtensionManager
|