Note: Some links on this page are
git:// urls and meant to be used with
git clone, not a browser.
This blog itself is hosted here.
I have a dotfiles and a scripts repo.
The former contains the contents of my
XDG_CONFIG_HOME, which includes shell config, terminal and window manager settings.
The latter is an collection of scripts that i use frequently.
Both are intended to be portable across different kinds of unix-like operating systems.
This also contains my i3 config, which boils down to having an tabbed desktop with everything maximized per default. I dont have any kind of status- or menubar to reduce distractions.
Together with strfry, i maintain some additional ports for Alpine Linux. The git repository can be found on github c3d2/aports.
From time to time i build it as whole, sign and upload it.
You can set it up by adding
https://lain.elnath.uberspace.de/alpine/extra to your repository list.
The packages are signed with following public key:
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwukJ6xamxBIiF89WuHwV 8WE92zwddipuVqdOsqZe2tzR6rH6AUgBZabllEnPl56w5KgkgGM2jA+9/SzcLxuK HOCfgWCGjPvqguvXIFJm5DAp3Fu0lKy9Svx4ymbAPf3XF7BrcXwQjk85+EOn+O8p aWuHMSQfgTUbIkeq9jVv9fWXrdtKmsmbBPUtWoIn+FE10RG5N+k6xSdGYjpo1c35 WD+9R8IDjkuSYfzK7UgUAhRh7W30/wZwqQaifNVqmgRMVATBdC0loIe/u9wY3G16 6nPbrcXf+IxVCB9Jhq9OX9KDyq5apjtyd/CBFYwVD1w1z/fc4k7qK+nmlU9b4Y3V 2QIDAQAB -----END PUBLIC KEY-----
I used to maintain a tiny cross-compiled Musl/Linux distro named tonic. It does not contain an own toolchain and is cross-compiled from an already running musl-based system. The upstream code is included via git submodule, which was intended to help with bisecting with full integration tests.