ansible-playbooks/roles/system/gnome/tasks/main.yml
Gabriel Arazas 4af9c46e37 Modularize setting GNOME config into its own role
I see it will be useful for setting to other Linux-based operating
systems.
2022-03-19 12:32:27 +08:00

18 lines
525 B
YAML

---
- name: Install dconf keyfiles
copy:
src: "{{ role_path }}/files/dconf/"
dest: /etc/dconf/db/a-happy-gnome.d
- 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
- name: Update dconf database
ansible.builtin.shell: dconf update
- name: Enable night light in GNOME
dconf:
state: present
key: /org/gnome/settings-daemon/plugins/color/night-light-enabled
value: "true"