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 user settings.
Why do you think that https://github.com/GSConnect/gnome-shell-extension-gsconnect is a good alternative to ansible-role-customize-gnome