<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-configure.git/roles/steam, branch mac-nvidia-drivers</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>Refactor graphics driver roles</title>
<updated>2026-03-01T22:48:05+00:00</updated>
<author>
<name>Ahmed AbdelHalim</name>
<email>pm@a14m.me</email>
</author>
<published>2026-03-01T22:48:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=6f25600a79aabfb50c67e396beb8e0488998dfbe'/>
<id>6f25600a79aabfb50c67e396beb8e0488998dfbe</id>
<content type='text'>
Now with the gpu_driver, the installing of the correct driver is
delegated to this role, which orchestrate the installing of one or more
drivers.

This refactoring of the role/testing, means that the roles don't run on
testing (intentionally), if a driver needs to be tested it will be added
but for now it's not really all that beneficial to keep this 30+ minutes
testing roles running just to test the packages existence.

It also simplifies the roles, and added as a dependency for steam which
is the main reason why these are needed to be installed (also better
hyprland animations, but that's not as crucial as steam failing without
the drivers).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now with the gpu_driver, the installing of the correct driver is
delegated to this role, which orchestrate the installing of one or more
drivers.

This refactoring of the role/testing, means that the roles don't run on
testing (intentionally), if a driver needs to be tested it will be added
but for now it's not really all that beneficial to keep this 30+ minutes
testing roles running just to test the packages existence.

It also simplifies the roles, and added as a dependency for steam which
is the main reason why these are needed to be installed (also better
hyprland animations, but that's not as crucial as steam failing without
the drivers).
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor steam to install on ubuntu as well</title>
<updated>2026-02-19T15:21:10+00:00</updated>
<author>
<name>Ahmed AbdelHalim</name>
<email>pm@a14m.me</email>
</author>
<published>2026-02-19T13:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=8fab32855842ec2e8c34ff1b9c279386f9b37f68'/>
<id>8fab32855842ec2e8c34ff1b9c279386f9b37f68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor steam and ensure nvidia is working</title>
<updated>2026-02-19T15:21:10+00:00</updated>
<author>
<name>Ahmed AbdelHalim</name>
<email>pm@a14m.me</email>
</author>
<published>2026-02-19T10:52:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=ea7210a42283dc965c2e0a3746367164997840d4'/>
<id>ea7210a42283dc965c2e0a3746367164997840d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add the role to install steam on archlinux</title>
<updated>2026-02-18T18:19:42+00:00</updated>
<author>
<name>Ahmed AbdelHalim</name>
<email>pm@a14m.me</email>
</author>
<published>2026-02-18T18:19:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=bb4ce6b5f53c4a299ab178f50900afce18edd83e'/>
<id>bb4ce6b5f53c4a299ab178f50900afce18edd83e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
