<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infra.git/roles/dotfiles, branch master</title>
<subtitle>Ansible playbooks for personal infrastructure.</subtitle>
<id>https://git.ilvokhin.com/infra.git/atom?h=master</id>
<link rel='self' href='https://git.ilvokhin.com/infra.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/'/>
<updated>2025-08-24T12:31:38Z</updated>
<entry>
<title>Add wireguard configuration to dotfiles role</title>
<updated>2025-08-24T12:31:38Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-24T12:31:38Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=7d113fcddd341f1e4b04ceb2785087d50b8e1556'/>
<id>urn:sha1:7d113fcddd341f1e4b04ceb2785087d50b8e1556</id>
<content type='text'>
This is a simple role that works only for one host. There are multiple
complications that I should keep in mind in the future.

* There is should be a way to install dotfiles on boxes without GPG key
  there. So, files with secrets in them should be gated.
* Wireguard configuration should be per host. Each host should have it
  is own private key.
</content>
</entry>
<entry>
<title>Setup permissions to template files</title>
<updated>2025-08-09T19:19:59Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-09T19:19:59Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=44b74994706adc125767da1c9ab9f9085449d8ec'/>
<id>urn:sha1:44b74994706adc125767da1c9ab9f9085449d8ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefix dotfiles role variables with role name</title>
<updated>2025-08-09T19:08:04Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-09T19:08:04Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=db2934a7e9226249c08be173252aec132aa66782'/>
<id>urn:sha1:db2934a7e9226249c08be173252aec132aa66782</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move go configuration to goenv role</title>
<updated>2025-08-09T09:41:03Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-09T09:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=40e236d3c49f803196412e965c77b4691525c29f'/>
<id>urn:sha1:40e236d3c49f803196412e965c77b4691525c29f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move mutt configuration to muttrc role</title>
<updated>2025-08-09T09:27:36Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-09T09:27:36Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=873d51d388b3c61f926d025b8ce3ee83e845a89f'/>
<id>urn:sha1:873d51d388b3c61f926d025b8ce3ee83e845a89f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move gdb configuration to gdbinit role</title>
<updated>2025-08-09T09:20:16Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-09T09:20:16Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=5286c9039bb762ceef9c092c571cde7407d87c86'/>
<id>urn:sha1:5286c9039bb762ceef9c092c571cde7407d87c86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move git configuration to gitconfig role</title>
<updated>2025-08-03T16:18:08Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-03T16:18:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=a00fcc6e52aa7f2d6a42e85c84137868c3433e13'/>
<id>urn:sha1:a00fcc6e52aa7f2d6a42e85c84137868c3433e13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move ssh configuration to sshconfig role</title>
<updated>2025-08-03T11:28:40Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-03T11:28:40Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=e0444c52e6183123cea03ab868f2c5d9fc6ecf13'/>
<id>urn:sha1:e0444c52e6183123cea03ab868f2c5d9fc6ecf13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move screen configuration to screenrc role</title>
<updated>2025-08-03T11:28:17Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-03T10:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=227d950969808961b95582e8e7e98f7bde0114aa'/>
<id>urn:sha1:227d950969808961b95582e8e7e98f7bde0114aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move vim configuration to vimrc role</title>
<updated>2025-08-03T10:42:55Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-08-03T10:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=c83f056066931dac51d02630cf5056842041db46'/>
<id>urn:sha1:c83f056066931dac51d02630cf5056842041db46</id>
<content type='text'>
</content>
</entry>
</feed>
