<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-configure.git/roles/gnome/tasks/main.yml, branch main</title>
<subtitle>Ansible Roles to configure different (linux) distros
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/'/>
<entry>
<title>Add preferred theme to gnome configurations</title>
<updated>2026-02-06T19:43:21+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-02-06T19:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=6619a6ca5d381a2015ed4b7e45a1a6c1ce80c542'/>
<id>6619a6ca5d381a2015ed4b7e45a1a6c1ce80c542</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ansible 2.20.1 deprecation warning about ansible_vars</title>
<updated>2026-01-24T00:03:37+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-01-23T23:33:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=d7b3463a79a50dc81d28d530c5212a1749efbb15'/>
<id>d7b3463a79a50dc81d28d530c5212a1749efbb15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix font implicit gnome dependency</title>
<updated>2026-01-22T20:48:13+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-01-22T20:48:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=6e8e19aa82f7db3fbea5d60709969e19dc9b162a'/>
<id>6e8e19aa82f7db3fbea5d60709969e19dc9b162a</id>
<content type='text'>
This separate the setup of fonts from the setting of fonts
The role setup the fonts to be used

The other dependant roles configure which font from there to be used

This is more complicated but cleaner separation between each role
responsibilities
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This separate the setup of fonts from the setting of fonts
The role setup the fonts to be used

The other dependant roles configure which font from there to be used

This is more complicated but cleaner separation between each role
responsibilities
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix installing gnome on debian</title>
<updated>2025-09-23T10:44:43+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-23T10:44:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=7ac49465b5faba52931e44519e3c7dbc243838a5'/>
<id>7ac49465b5faba52931e44519e3c7dbc243838a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix gnome role idempotency test</title>
<updated>2025-09-22T23:08:17+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-22T20:51:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=8bdd1b27b93c2519d211e5741878c4d653602eef'/>
<id>8bdd1b27b93c2519d211e5741878c4d653602eef</id>
<content type='text'>
Gnome installs avahi-daemon, and keeps reinstalling it

Remove the ubuntu specific tasks and install the packages with
recommendations (as we are removing the avahi-daemon afterwords to make
the network manager stable and idempotent)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gnome installs avahi-daemon, and keeps reinstalling it

Remove the ubuntu specific tasks and install the packages with
recommendations (as we are removing the avahi-daemon afterwords to make
the network manager stable and idempotent)
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor gnome not to pull unnecessary deps (like avahi)</title>
<updated>2025-09-22T08:35:32+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-22T08:35:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=1d48d7d526c63caf8a08e0bd9972152b9f27c266'/>
<id>1d48d7d526c63caf8a08e0bd9972152b9f27c266</id>
<content type='text'>
The recommended debian/ubuntu install of gnome pulls avahi-daemon and
that could potentially conflicts with NetworkManager.

Therefore resorting to more restrictive approach for installing gnome
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The recommended debian/ubuntu install of gnome pulls avahi-daemon and
that could potentially conflicts with NetworkManager.

Therefore resorting to more restrictive approach for installing gnome
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix installing gnome on debian and arch</title>
<updated>2025-09-21T20:55:57+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-21T20:55:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=8d7eb8e4b2d299816c2d4a6574df9ddba038197b'/>
<id>8d7eb8e4b2d299816c2d4a6574df9ddba038197b</id>
<content type='text'>
Instead of using ubuntu version which isn't great, I prefer using the
minimal gnome
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of using ubuntu version which isn't great, I prefer using the
minimal gnome
</pre>
</div>
</content>
</entry>
<entry>
<title>Add gnome role w/testing on distros</title>
<updated>2025-09-20T22:53:16+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2025-09-20T22:28:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=4753d24c198d4f2448d32efff1f531dd0ee272d1'/>
<id>4753d24c198d4f2448d32efff1f531dd0ee272d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
