ansible-role-customize-gnome
ansible-role-customize-gnome copied to clipboard
Ansible role that customizes the GNOME desktop. It installs fonts and GNOME extensions from packages or zip files, copies files like desktop backgrounds and GNOME shell tweaks to a host, and modifies...
Hello, I think it might be worth considering using the `dconf` module (https://docs.ansible.com/ansible/latest/collections/community/general/dconf_module.html) over command. It seams to work better at least in some cases. The following fails with `customize_gnome`...
Currently the role's name ``customize-gnome`` does not adhere to Ansible's naming guidelines: ``` Role names are limited to lowercase word characters (i.e., a-z, 0-9) and ‘_’. No special characters are...
Hi again @PeterMosmans! :wave: I had a thought while trying out the `gnome_fonts` variable here for the first time: 1. The `gnome_extensions`, `gnome_dconf`, and `gnome_gsettings` variables lead to changes for...
Hi @PeterMosmans Thanks for this role. My slight problem (I ran this as part of an `ansible-pull`): even though I use `become: true` and `become_method: sudo`, I get this error:...
When trying to install extensions for a secondary non-sudoer user I've found 2 problems: First, restarting the shell doesn't work (https://github.com/PeterMosmans/ansible-role-customize-gnome/issues/28#issuecomment-1683670289) - this might be due to permissions, due to...
Unfortunately, this commit https://github.com/PeterMosmans/ansible-role-customize-gnome/commit/9cc467351836d61a1708a998c2cb80dadf1c808c for fixing #25 broke my playbooks: ``` TASK [petermosmans.customize-gnome : Create a list of current enabled extensions] *** fatal: [instance]: FAILED! => {"changed": true, "cmd": "gnome-extensions...
Downloading extensions is very flaky and many of my playbooks fail very often with errors of the shape: ``` TASK [petermosmans.customize-gnome : Download GNOME Shell extensions] ********** failed: [instance] ([email protected])...