<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles, branch matrix-containers</title>
<subtitle>System and user profile configuration using Guix
</subtitle>
<id>http://git.twilken.net/dotfiles/atom?h=matrix-containers</id>
<link rel='self' href='http://git.twilken.net/dotfiles/atom?h=matrix-containers'/>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/'/>
<updated>2023-12-14T20:33:16Z</updated>
<entry>
<title>fixup! Run Matrix services in OCI containers</title>
<updated>2023-12-14T20:33:16Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-14T20:33:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=c87dcdae79c6266ac3dac70af08fbef5eb21629b'/>
<id>urn:sha1:c87dcdae79c6266ac3dac70af08fbef5eb21629b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run Matrix services in OCI containers</title>
<updated>2023-12-14T19:54:57Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-14T19:54:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=bf94f7872a1df293bd904bbd2c1ef7229f4f98a8'/>
<id>urn:sha1:bf94f7872a1df293bd904bbd2c1ef7229f4f98a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add note about profile service-types, so I don't forget</title>
<updated>2023-12-13T22:28:01Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-13T22:28:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=37e8d03ba4e57e3694b4966b575986be6356726c'/>
<id>urn:sha1:37e8d03ba4e57e3694b4966b575986be6356726c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Declare dependency on dockerd properly</title>
<updated>2023-12-13T22:27:44Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-13T22:27:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=7891c1e395bc0b4125c26b6dd22fcef563186751'/>
<id>urn:sha1:7891c1e395bc0b4125c26b6dd22fcef563186751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure Grafana to be run behind a reverse proxy</title>
<updated>2023-12-13T19:51:11Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-13T19:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=0a9f3b827d4e41038a7621199ee790812d4758c3'/>
<id>urn:sha1:0a9f3b827d4e41038a7621199ee790812d4758c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalise Docker service and use it to run Grafana</title>
<updated>2023-12-13T19:51:11Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-07T22:14:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=aa72ac94a3223faa287c01557874c3840219e000'/>
<id>urn:sha1:aa72ac94a3223faa287c01557874c3840219e000</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Expose Grafana externally</title>
<updated>2023-12-13T18:39:32Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-03T20:48:06Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=91211036d84baa5e15286539ddadbe6b3d6e7b22'/>
<id>urn:sha1:91211036d84baa5e15286539ddadbe6b3d6e7b22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert kernel update on lap</title>
<updated>2023-12-13T00:18:22Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-13T00:15:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5be8cd1a02ef562a9a8ee251d3cc401585dd3491'/>
<id>urn:sha1:5be8cd1a02ef562a9a8ee251d3cc401585dd3491</id>
<content type='text'>
The NVIDIA module is only built against linux-lts, and fails to compile
against linux.
</content>
</entry>
<entry>
<title>Fix rewritten history to make guix pull possible</title>
<updated>2023-12-12T23:00:52Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-12T23:00:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=60b37c2d8568897ba4e0bfaf76bb88b166626bd9'/>
<id>urn:sha1:60b37c2d8568897ba4e0bfaf76bb88b166626bd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove default kernel configuration</title>
<updated>2023-12-11T23:41:51Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-11T23:41:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5b224e3f534c492a84f68b676cc3b8cd19bfe797'/>
<id>urn:sha1:5b224e3f534c492a84f68b676cc3b8cd19bfe797</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move to latest kernel on lap</title>
<updated>2023-12-11T23:39:36Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-11T23:39:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=ec4fdcd211fd37194e28def25a828cdc704081da'/>
<id>urn:sha1:ec4fdcd211fd37194e28def25a828cdc704081da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-sign commits after git-filter-branch</title>
<updated>2023-12-11T23:25:35Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-11T23:12:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=95245ea55b18ab69ab1ecc53ea71daea8c83cc71'/>
<id>urn:sha1:95245ea55b18ab69ab1ecc53ea71daea8c83cc71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Serve "proper" git HTTPS remote on git.twilken.net</title>
<updated>2023-12-11T22:51:34Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-11T22:31:49Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=b9b90cbfd1bc41750a1226faf0d414e8a4f98cf4'/>
<id>urn:sha1:b9b90cbfd1bc41750a1226faf0d414e8a4f98cf4</id>
<content type='text'>
...and move cgit to cgit.twilken.net to accommodate this.
</content>
</entry>
<entry>
<title>Customise passmenu prompt to show what will be typed</title>
<updated>2023-12-11T20:47:24Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-11T20:47:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=518ce823220bc9908be1fe93e375a922cce6b588'/>
<id>urn:sha1:518ce823220bc9908be1fe93e375a922cce6b588</id>
<content type='text'>
Also, document an older option and switch on `sh -u` safety option.
</content>
</entry>
<entry>
<title>Publish channel and make public URL the default</title>
<updated>2023-12-07T22:54:53Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-07T22:54:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=48874c00aed86aaff18d909d60dd0f3f0a6c0ba8'/>
<id>urn:sha1:48874c00aed86aaff18d909d60dd0f3f0a6c0ba8</id>
<content type='text'>
Update the introduction commit to the post-filter-branch one without any
secrets.
</content>
</entry>
<entry>
<title>License compatibly with Guix itself</title>
<updated>2023-12-07T22:51:55Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-07T22:51:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=dd28ad4f30307c5f2644ced2921713ddb501a7e1'/>
<id>urn:sha1:dd28ad4f30307c5f2644ced2921713ddb501a7e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Thermald does not support AMD CPUs</title>
<updated>2023-12-07T18:29:21Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-07T18:29:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=12a43fbdbe95d31942a2300ab425f7ae72728435'/>
<id>urn:sha1:12a43fbdbe95d31942a2300ab425f7ae72728435</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update packer to 1.10.0</title>
<updated>2023-12-06T14:40:48Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-06T14:40:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=a23abd14e1bb6c06aec88e324d7b8db5ffcd42a1'/>
<id>urn:sha1:a23abd14e1bb6c06aec88e324d7b8db5ffcd42a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update packer to 1.9.5</title>
<updated>2023-12-05T14:26:27Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-05T14:26:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=4198056df364f3e0ec68bbbdee35ef9bed8cdea9'/>
<id>urn:sha1:4198056df364f3e0ec68bbbdee35ef9bed8cdea9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow using org-babel-gnuplot</title>
<updated>2023-12-02T23:56:33Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-02T23:56:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=cb2e102ebcc6627024f5cbf3959ace887319d035'/>
<id>urn:sha1:cb2e102ebcc6627024f5cbf3959ace887319d035</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bind &lt;leader&gt;fp to find file in project</title>
<updated>2023-12-02T17:08:42Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-02T17:08:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=499b75d3d9e6ad4d08b8d1c80075f8f4f00b79dc'/>
<id>urn:sha1:499b75d3d9e6ad4d08b8d1c80075f8f4f00b79dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix .asd finding function</title>
<updated>2023-12-01T19:14:55Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-12-01T19:14:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=b02a98a0df668fbcf6e93cf7f73ab225970199fa'/>
<id>urn:sha1:b02a98a0df668fbcf6e93cf7f73ab225970199fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak cgit overview page</title>
<updated>2023-11-29T23:26:32Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T23:26:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=3289c2f3bfb3228d181f8a3ba09b9d812add4dcb'/>
<id>urn:sha1:3289c2f3bfb3228d181f8a3ba09b9d812add4dcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give cgit automatic access to git repos</title>
<updated>2023-11-29T22:41:28Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T22:41:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5657968c20bc00b5f09cc54259771c0372c2a14c'/>
<id>urn:sha1:5657968c20bc00b5f09cc54259771c0372c2a14c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure git.twilken.net SSH access</title>
<updated>2023-11-29T22:36:01Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T22:36:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=75d7a839d7af8d2870ba376a673bea8e4e97d091'/>
<id>urn:sha1:75d7a839d7af8d2870ba376a673bea8e4e97d091</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cgit clone prefixes</title>
<updated>2023-11-29T22:35:52Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T22:35:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=4bda6a736f68c0608a8e5da410d1935839dc4497'/>
<id>urn:sha1:4bda6a736f68c0608a8e5da410d1935839dc4497</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Serve Git repos over SSH and back them up</title>
<updated>2023-11-29T22:09:52Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T22:09:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=6a7ed174aac8ab1583ac4ae62e8a482d3d67ffd7'/>
<id>urn:sha1:6a7ed174aac8ab1583ac4ae62e8a482d3d67ffd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove duplicate nginx MIME type</title>
<updated>2023-11-29T20:13:45Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T20:13:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=1d7b1c2728a58f3c17a70329bde6c25ea4156eb7'/>
<id>urn:sha1:1d7b1c2728a58f3c17a70329bde6c25ea4156eb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix nginx syntax for reverse proxies</title>
<updated>2023-11-29T20:10:13Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T20:10:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=165486a9dca1caa30f352f8cd32ec78504348a62'/>
<id>urn:sha1:165486a9dca1caa30f352f8cd32ec78504348a62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Serve cgit on git.twilken.net</title>
<updated>2023-11-29T19:44:19Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T19:44:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=8415fbef97b35131f75dc93ad9bd61fd09487a52'/>
<id>urn:sha1:8415fbef97b35131f75dc93ad9bd61fd09487a52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify nginx certificate deployment hook</title>
<updated>2023-11-29T19:43:36Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-29T19:40:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=813cefc3cc2b17d752bf6ea7803ce036e562a286'/>
<id>urn:sha1:813cefc3cc2b17d752bf6ea7803ce036e562a286</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migrate Nextcloud from Apache to nginx</title>
<updated>2023-11-28T23:45:52Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-28T23:40:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=36f7bbb00d43ccbfaa50ae2d2efedfbb3761cc91'/>
<id>urn:sha1:36f7bbb00d43ccbfaa50ae2d2efedfbb3761cc91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert to upstream steam-container</title>
<updated>2023-11-28T21:17:05Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-28T21:17:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=d5d9951c7675f29931be3ce2a6c79bb6498914d6'/>
<id>urn:sha1:d5d9951c7675f29931be3ce2a6c79bb6498914d6</id>
<content type='text'>
The grafted libx11 has been ungrafted, so the package replacement is no longer
needed.
</content>
</entry>
<entry>
<title>Encrypt to new laptop SSH host keys</title>
<updated>2023-11-28T19:12:31Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-28T19:12:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=385f51f3fa4b5a0d48d9fbfa124ec92c0b6b393c'/>
<id>urn:sha1:385f51f3fa4b5a0d48d9fbfa124ec92c0b6b393c</id>
<content type='text'>
Also, follow WireGuard secrets renaming.
</content>
</entry>
<entry>
<title>Disable flymake-collection Python checkers</title>
<updated>2023-11-27T13:31:19Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-27T13:31:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=081fb8db2408d9c214f864e138010454c84a959c'/>
<id>urn:sha1:081fb8db2408d9c214f864e138010454c84a959c</id>
<content type='text'>
These seem to slow down large buffers a lot, and eglot already does linting.
</content>
</entry>
<entry>
<title>Specify custom battery/adapter names for polybar</title>
<updated>2023-11-22T23:08:25Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T23:08:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=d5d5e3b8ce00f1f559905f9c689866f778388e84'/>
<id>urn:sha1:d5d5e3b8ce00f1f559905f9c689866f778388e84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic home declaration for frm</title>
<updated>2023-11-22T22:48:53Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T22:48:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=50fc4e2173ff0a31da01e3e0332b23ef522e8078'/>
<id>urn:sha1:50fc4e2173ff0a31da01e3e0332b23ef522e8078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove obsolete comment</title>
<updated>2023-11-22T22:35:42Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T22:35:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=55a42d6934ae595900cac9ef18f6b3248ba930ff'/>
<id>urn:sha1:55a42d6934ae595900cac9ef18f6b3248ba930ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Authorise signing key for frm</title>
<updated>2023-11-22T22:07:56Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T22:07:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=3269a1f3b72d49e3e7bb56cd9a5abe06f92fc974'/>
<id>urn:sha1:3269a1f3b72d49e3e7bb56cd9a5abe06f92fc974</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify system declarations for lap and frm</title>
<updated>2023-11-22T22:07:31Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T22:07:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5d7e2f3290df90d2a916b0f5e0d157114cd3d797'/>
<id>urn:sha1:5d7e2f3290df90d2a916b0f5e0d157114cd3d797</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move to ed25519 SSH keys on end-user devices</title>
<updated>2023-11-22T20:25:47Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-22T20:25:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=1b18b360b2b2d5eac6eb8d80eb006a44ad2b0995'/>
<id>urn:sha1:1b18b360b2b2d5eac6eb8d80eb006a44ad2b0995</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow SSH access to end-user machines</title>
<updated>2023-11-21T21:57:29Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T21:55:31Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=adfbf841b0095496e7dc836f58139cf3a0997857'/>
<id>urn:sha1:adfbf841b0095496e7dc836f58139cf3a0997857</id>
<content type='text'>
This is useful for communicating between the two laptops.
</content>
</entry>
<entry>
<title>Update installer systems</title>
<updated>2023-11-21T21:37:06Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T21:28:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=839723165e48e077378aa94a779fc32a0496e6b4'/>
<id>urn:sha1:839723165e48e077378aa94a779fc32a0496e6b4</id>
<content type='text'>
As used during installation of frm.twilken.net.
</content>
</entry>
<entry>
<title>Fix CSS indent</title>
<updated>2023-11-21T21:27:33Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T21:27:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=3ce92c3c7a1d80cea0cb3063265e6b0f0ccfc837'/>
<id>urn:sha1:3ce92c3c7a1d80cea0cb3063265e6b0f0ccfc837</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Package neomutt's mutt_oauth2.py script</title>
<updated>2023-11-21T21:25:59Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T21:25:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=4267ecbfb60827dd9d85070cf2fa7bff74a6b729'/>
<id>urn:sha1:4267ecbfb60827dd9d85070cf2fa7bff74a6b729</id>
<content type='text'>
This gets rid of the last git submodule.
</content>
</entry>
<entry>
<title>Package Catppuccin themes instead of using git submodules</title>
<updated>2023-11-21T21:09:44Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T21:09:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=68c09c0bdd23a588f8ab75593b0fd8bf5f38d6c7'/>
<id>urn:sha1:68c09c0bdd23a588f8ab75593b0fd8bf5f38d6c7</id>
<content type='text'>
This makes administrating this repo easier, and the home environment can be
reconfigured without having to add the checkout to the guile load path.
</content>
</entry>
<entry>
<title>Fix spacing in (tw packages catppuccin)</title>
<updated>2023-11-21T18:23:32Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T18:23:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=4fb486beb38389d79fbe889439527664ecfb57c0'/>
<id>urn:sha1:4fb486beb38389d79fbe889439527664ecfb57c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install MT7922 firmware on Framework laptop</title>
<updated>2023-11-21T16:52:27Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T16:49:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5288f5aa553d1851efd468630b202d335b8a630a'/>
<id>urn:sha1:5288f5aa553d1851efd468630b202d335b8a630a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update python-alibuild to v1.15.3</title>
<updated>2023-11-21T14:02:50Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-21T14:02:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=9f9821b3525af3d9a8f098ce8be49f6c2839bb36'/>
<id>urn:sha1:9f9821b3525af3d9a8f098ce8be49f6c2839bb36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable MT7921E module for AMD RZ616 Wi-Fi card</title>
<updated>2023-11-20T23:30:18Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-20T23:30:18Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=772a91ac7f38248a789e865c3b102eceb5d4561c'/>
<id>urn:sha1:772a91ac7f38248a789e865c3b102eceb5d4561c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Manage new Framework laptop</title>
<updated>2023-11-20T21:44:59Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-20T20:02:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=04925b8eef4678ff06f408b446aba8e8098f98ce'/>
<id>urn:sha1:04925b8eef4678ff06f408b446aba8e8098f98ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make WireGuard service install its own secrets automatically</title>
<updated>2023-11-20T20:01:15Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-20T19:59:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=bddc465bf484ddf78cf3576c77b10eff4e753ef8'/>
<id>urn:sha1:bddc465bf484ddf78cf3576c77b10eff4e753ef8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Package wgmine</title>
<updated>2023-11-20T20:01:15Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-20T20:00:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=23675c58437ebf337fd0bdddfd32910cb5c60f89'/>
<id>urn:sha1:23675c58437ebf337fd0bdddfd32910cb5c60f89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Hashicorp packages</title>
<updated>2023-11-20T12:21:33Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-20T12:21:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=b5c54c9d033af6e69a21de0ec2ef3d57c3201a15'/>
<id>urn:sha1:b5c54c9d033af6e69a21de0ec2ef3d57c3201a15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix zsh service extension</title>
<updated>2023-11-15T18:38:20Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-15T18:38:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=c42618b19422a5b85a43274c8e75b12d87dd08f7'/>
<id>urn:sha1:c42618b19422a5b85a43274c8e75b12d87dd08f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Dash docsets for more languages</title>
<updated>2023-11-14T22:37:41Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-14T22:37:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=4b241a2408ed9a7c4dfdfbb54328cc048368af44'/>
<id>urn:sha1:4b241a2408ed9a7c4dfdfbb54328cc048368af44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix enabling aggressive-indent-mode in Common Lisp mode</title>
<updated>2023-11-14T19:27:56Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-14T19:27:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=b56d441c096df1f163b1c33bb9f0d6dd081671c4'/>
<id>urn:sha1:b56d441c096df1f163b1c33bb9f0d6dd081671c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Load Lisp project automatically when entering REPL</title>
<updated>2023-11-14T19:02:38Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-14T19:02:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=52ef06f79e3f643520d76a9a3381f4c8dbe98a0d'/>
<id>urn:sha1:52ef06f79e3f643520d76a9a3381f4c8dbe98a0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extend home services where possible</title>
<updated>2023-11-12T22:11:54Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-12T22:11:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=ff2d7581b4aaafc9e0f0361a6f67296e103b70eb'/>
<id>urn:sha1:ff2d7581b4aaafc9e0f0361a6f67296e103b70eb</id>
<content type='text'>
This should make it easier to move to a proper service-type for this in the
future.
</content>
</entry>
<entry>
<title>Add `ggm' command to show a log since branching off from master</title>
<updated>2023-11-11T19:56:45Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-11T19:51:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=77f41b59b56f7da6d9765b627a20486e87235d34'/>
<id>urn:sha1:77f41b59b56f7da6d9765b627a20486e87235d34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install fixed Steam launcher in home profile</title>
<updated>2023-11-11T19:19:57Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-11T19:19:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=9c55ea4984d64b7780911ae4ab6c47fcc9973c73'/>
<id>urn:sha1:9c55ea4984d64b7780911ae4ab6c47fcc9973c73</id>
<content type='text'>
This can run Cities:Skylines with "Steam Linux Runtime 1.0 (scout)" as a
forced Steam compatibility tool.

Installing it here is easier than launching Steam from the command line every
time.
</content>
</entry>
<entry>
<title>Make graphical services depend on new x11-display service</title>
<updated>2023-11-10T17:56:38Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-10T17:56:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=e3e2fcdbd9b1afca78cd641078612572aa53225b'/>
<id>urn:sha1:e3e2fcdbd9b1afca78cd641078612572aa53225b</id>
<content type='text'>
This should avoid spam from failing services when logging in on a TTY.
</content>
</entry>
<entry>
<title>Set up Ansible development environment</title>
<updated>2023-11-10T16:50:04Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-10T16:50:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=853b727c39d19979e5de13aff879a83713c5ff3b'/>
<id>urn:sha1:853b727c39d19979e5de13aff879a83713c5ff3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bookmark aido2osx[78] in vinagre</title>
<updated>2023-11-09T15:56:53Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-09T15:56:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=7b029f895bd067a55291af5e8b94d370eecb0574'/>
<id>urn:sha1:7b029f895bd067a55291af5e8b94d370eecb0574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix copy-pasted Wireguard keys on lud</title>
<updated>2023-11-08T19:57:20Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T19:56:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5d00c97cf41edc57f1f1095f8a036bd0b49ea445'/>
<id>urn:sha1:5d00c97cf41edc57f1f1095f8a036bd0b49ea445</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update python-alibuild to 1.15.2</title>
<updated>2023-11-08T19:38:10Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T16:11:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=3a0fefee59227ac4c554265f9b14a39267444f20'/>
<id>urn:sha1:3a0fefee59227ac4c554265f9b14a39267444f20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add script to generate secret files</title>
<updated>2023-11-08T19:36:24Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T19:36:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=aa850e391ac1995e0e0288cc76975a9b49143394'/>
<id>urn:sha1:aa850e391ac1995e0e0288cc76975a9b49143394</id>
<content type='text'>
This documents where the secrets come from and allows recovering them upon
deletion or host key change, in the latter case by deleting the affected .enc
files and regenerating them with the new host key from known_hosts.
</content>
</entry>
<entry>
<title>Track secrets on lud</title>
<updated>2023-11-08T19:32:58Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T19:32:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=ce00f9c7071a92199596ae19c58bdb623cdf67a6'/>
<id>urn:sha1:ce00f9c7071a92199596ae19c58bdb623cdf67a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Track renaming of restic passwords</title>
<updated>2023-11-08T19:27:13Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T19:27:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=53e10a969148f3ee1a1d434b677e370359873365'/>
<id>urn:sha1:53e10a969148f3ee1a1d434b677e370359873365</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Track restic and wireguard secrets on vin</title>
<updated>2023-11-08T18:50:05Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T18:50:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=9790519c3faf4a368ce7f43953a4ab9479960cf9'/>
<id>urn:sha1:9790519c3faf4a368ce7f43953a4ab9479960cf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use age for secrets encryption</title>
<updated>2023-11-08T18:29:17Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-08T18:23:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=3aad285fc3c8a83a868da10f7d46a84ae45d2413'/>
<id>urn:sha1:3aad285fc3c8a83a868da10f7d46a84ae45d2413</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Follow upstream dunst -&gt; wm module rename</title>
<updated>2023-11-07T19:42:26Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-07T19:42:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=053e0a34114e6cf633cfd2ab15f4a0c05c6551d3'/>
<id>urn:sha1:053e0a34114e6cf633cfd2ab15f4a0c05c6551d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix actionlint buffer detection</title>
<updated>2023-11-07T13:04:24Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-07T13:04:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=c0734862851006793cf67aee431aaa57e09a3dfe'/>
<id>urn:sha1:c0734862851006793cf67aee431aaa57e09a3dfe</id>
<content type='text'>
In multi-mode yaml buffers, e.g. parts of alidist-mode buffers,
`buffer-file-name' returns nil instead, which previously raised an error here.
</content>
</entry>
<entry>
<title>Add secrets service</title>
<updated>2023-11-05T00:03:55Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-05T00:03:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=7409fef3cbe6bba6c66ce8b03aef6c2d9dc6c7e7'/>
<id>urn:sha1:7409fef3cbe6bba6c66ce8b03aef6c2d9dc6c7e7</id>
<content type='text'>
Allow managing secrets and passwords using Guix.

Secrets are encrypted in the Guix channel repository and decrypted using a
single host key at activation time.
</content>
</entry>
<entry>
<title>Fix `match-record' indentation</title>
<updated>2023-11-04T23:35:42Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-04T23:32:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=c3ef6ab1a62cf23cd15fd8865ec6bcdf8e7e4ad7'/>
<id>urn:sha1:c3ef6ab1a62cf23cd15fd8865ec6bcdf8e7e4ad7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable unused-variable warnings in flymake-guile</title>
<updated>2023-11-04T22:47:58Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-04T22:47:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=5098b845e9eb0b3a39495f4fd7890cae0d426c3e'/>
<id>urn:sha1:5098b845e9eb0b3a39495f4fd7890cae0d426c3e</id>
<content type='text'>
These produce too many false positives, e.g. every time `match' is used.

Also, reduce indentation by inverting the `if' condition.
</content>
</entry>
<entry>
<title>Disable info's mouse tracking</title>
<updated>2023-11-04T22:10:57Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-04T22:10:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=8de570559e0936482000470ac101896691c0f4a9'/>
<id>urn:sha1:8de570559e0936482000470ac101896691c0f4a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce nesting in `ppscm'</title>
<updated>2023-11-04T21:09:15Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-04T20:34:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=046beafb15037b52d33c8e32830ab53103005228'/>
<id>urn:sha1:046beafb15037b52d33c8e32830ab53103005228</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure `json-ts-mode'</title>
<updated>2023-11-04T19:14:22Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-04T19:14:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=b6faa2b59ffe6a62abf43455ec88efe075b1df1c'/>
<id>urn:sha1:b6faa2b59ffe6a62abf43455ec88efe075b1df1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install infokey</title>
<updated>2023-11-03T22:54:50Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T22:54:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=8e672848f30c9dba6ae75c8fdd9d4cd7f4ef6e43'/>
<id>urn:sha1:8e672848f30c9dba6ae75c8fdd9d4cd7f4ef6e43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update levant to 0.3.3</title>
<updated>2023-11-03T22:10:25Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T22:10:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=72ee16fda8757b9a2f93eaf1d7353bb5e8151de4'/>
<id>urn:sha1:72ee16fda8757b9a2f93eaf1d7353bb5e8151de4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused `act' package</title>
<updated>2023-11-03T22:03:21Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T22:03:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=a50b6a1e467f343d7bbd771879fb950e8debcae7'/>
<id>urn:sha1:a50b6a1e467f343d7bbd771879fb950e8debcae7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove obsolete comment about &lt;leader&gt; in diff-mode</title>
<updated>2023-11-03T22:01:27Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T22:01:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=864628dde78720f141b5a6af833315b0d3ed46e3'/>
<id>urn:sha1:864628dde78720f141b5a6af833315b0d3ed46e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back up KSP and Pioneer game data</title>
<updated>2023-11-03T21:03:16Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T21:03:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=473e4d6341899e29ffe5410c4b80be1afb5cc6ce'/>
<id>urn:sha1:473e4d6341899e29ffe5410c4b80be1afb5cc6ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix path to Nextcloud cron.php</title>
<updated>2023-11-03T21:01:24Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-03T21:01:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=62b839792af93435b5597e641c10f6cd084c5bed'/>
<id>urn:sha1:62b839792af93435b5597e641c10f6cd084c5bed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cache restic repos depending on repository type</title>
<updated>2023-11-02T22:57:18Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-02T22:57:18Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=16a694a210a6c20bb2d904e9468732dfdf11d6d5'/>
<id>urn:sha1:16a694a210a6c20bb2d904e9468732dfdf11d6d5</id>
<content type='text'>
It makes more sense never to use a cache for local repositories (since they're
on local disk already), but to use it (and keep it clean) for remote REST
repositories.
</content>
</entry>
<entry>
<title>Back up Grafana database</title>
<updated>2023-11-02T22:29:41Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-02T22:29:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=6d2872c94c20dd6c4b0e296163aaffebc786ba23'/>
<id>urn:sha1:6d2872c94c20dd6c4b0e296163aaffebc786ba23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Guix' restic's apparent lack of support for --keep-X=-1</title>
<updated>2023-11-02T19:35:05Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-02T19:35:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=0958e3c43ae0bc8c0c7b201b65a63474c0faedb5'/>
<id>urn:sha1:0958e3c43ae0bc8c0c7b201b65a63474c0faedb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop depending on WireGuard in Grafana service</title>
<updated>2023-11-02T19:18:40Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-02T19:18:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=0778378249c4f65bfd3cda84e425df4e19eff3d9'/>
<id>urn:sha1:0778378249c4f65bfd3cda84e425df4e19eff3d9</id>
<content type='text'>
This stops Grafana from restarting whenever restarting the WireGuard service.
</content>
</entry>
<entry>
<title>Revoke Syncopoli's SSH keys</title>
<updated>2023-11-01T22:39:16Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-01T22:39:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=853a4dc5e6f74426f97424fd781986aee97f529e'/>
<id>urn:sha1:853a4dc5e6f74426f97424fd781986aee97f529e</id>
<content type='text'>
I don't use this app for backing up my phone any more (instead, I use restic).

Disable the access granted to the SSH key formerly used by Syncopoli.
</content>
</entry>
<entry>
<title>Fix path to public key file for moved installer declaration</title>
<updated>2023-11-01T22:37:21Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-01T22:37:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=f1279e0d79055f4c4212346753b6d1582083f754'/>
<id>urn:sha1:f1279e0d79055f4c4212346753b6d1582083f754</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up old Nextcloud backups automatically</title>
<updated>2023-11-01T22:12:21Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-01T22:12:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=a7d2d1b6c6a7cc9586910d7f970bb0c5bf01c59c'/>
<id>urn:sha1:a7d2d1b6c6a7cc9586910d7f970bb0c5bf01c59c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generalise Restic declarations</title>
<updated>2023-11-01T22:10:16Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-01T22:10:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=6812d052650b62a090852101bad99dd48a964c19'/>
<id>urn:sha1:6812d052650b62a090852101bad99dd48a964c19</id>
<content type='text'>
* rename confusingly named restic-*-repository variables to restic-scheduled-*
* generalise repository handling, allowing local and REST repositories both as
  backup and cleanup targets
* generalise password handling, allowing passwords from pass or from files for
  backup, for cleanup and as part of a REST URL
</content>
</entry>
<entry>
<title>Add a simple test script</title>
<updated>2023-11-01T21:30:30Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-11-01T21:30:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=9b57cf604c1544ca63dea1a454f696b02002c8f3'/>
<id>urn:sha1:9b57cf604c1544ca63dea1a454f696b02002c8f3</id>
<content type='text'>
This only evaluates each home and system config to make sure they're valid.

Move the "nonfree installer" declaration to a subdirectory since evaluating it
does too much -- it seems to trigger a "guix pull" somehow.
</content>
</entry>
<entry>
<title>Be less aggressive about trailing whitespace</title>
<updated>2023-10-31T16:15:09Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-31T16:15:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=bc67572084726572972170f0f2133f4050e8136d'/>
<id>urn:sha1:bc67572084726572972170f0f2133f4050e8136d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make python-mode and python-ts-mode setup equivalent</title>
<updated>2023-10-30T22:39:13Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-30T22:39:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=fa8515d53411c9fba4bcb9088ef3ffa4e3b4da94'/>
<id>urn:sha1:fa8515d53411c9fba4bcb9088ef3ffa4e3b4da94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Solve old Emacs todos, enable pixel-scroll-precision-mode</title>
<updated>2023-10-30T22:38:47Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-30T22:38:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=a6896676ea0d4f969629597eeee518003c02e883'/>
<id>urn:sha1:a6896676ea0d4f969629597eeee518003c02e883</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix and enable Guile flymake checker</title>
<updated>2023-10-30T22:36:22Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-30T22:36:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=eca49ccec53882720d3d20172b2c35c315a7ebeb'/>
<id>urn:sha1:eca49ccec53882720d3d20172b2c35c315a7ebeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Port actionlint checker to flymake</title>
<updated>2023-10-30T21:38:38Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-30T21:38:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=2b195f782bb43b29b198d14d588d9f71d80c077f'/>
<id>urn:sha1:2b195f782bb43b29b198d14d588d9f71d80c077f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial tree-sitter support in Emacs</title>
<updated>2023-10-30T16:30:41Z</updated>
<author>
<name>Timo Wilken</name>
</author>
<published>2023-10-13T15:23:29Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/dotfiles/commit/?id=1ce4deeb09d62769b9957c53ef28eafd38d3abb0'/>
<id>urn:sha1:1ce4deeb09d62769b9957c53ef28eafd38d3abb0</id>
<content type='text'>
</content>
</entry>
</feed>
