aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-03-23Fix timezone-setting scriptTimo Wilken
It seems ipapi.co now requires a User-Agent header, else requests immediately get rate limited. Also improve error handling, and use streaming mode to fix mystery errors, as `http-get' choked on a bytevector response where it expected a string.
2024-03-20Re-encrypt frm secrets with SSH host keyTimo Wilken
2024-03-20Assign external WireGuard port to btlTimo Wilken
2024-03-15Update szio-solitaire to 1.1Timo Wilken
2024-03-14Update python-alibuild to 1.17.0rc2Timo Wilken
2024-03-12Revert to custom aerc themeTimo Wilken
The upstream one is too low-contrast.
2024-03-10Back up Unity game dataTimo Wilken
This is Rail Route and Kerbal Space Program.
2024-03-10Track guix-gaming-channels configurationTimo Wilken
2024-03-10Generate PNG desktop background directlyTimo Wilken
This avoids having to copy the image to different machines.
2024-03-10Separate home service into PIM, dev env and graphical partsTimo Wilken
This means we only instantiate Shepherd and mcron services if we really need them, to avoid annoyance on servers.
2024-03-09Hide company modes from Emacs modelineTimo Wilken
2024-03-09Replace corfu with companyTimo Wilken
Corfu was throwing weird errors on completion sometimes. It also doesn't play well with evil-mode, often breaking the "escape" key.
2024-03-08Give catppuccin themes proper revision numbersTimo Wilken
2024-03-08Use upstream aerc catppuccin themeTimo Wilken
2024-03-08Start async editor in i3Timo Wilken
This means there aren't any pointless "emacsclient" processes hanging around. In interactive environments, we have ASYNC_EDITOR set anyway.
2024-03-08Update hashicorp-packer to 1.10.2Timo Wilken
2024-03-06Update python-alibuild to 1.17.0rc1Timo Wilken
2024-03-03Improve Emacs evil searchTimo Wilken
2024-03-03Document IceCat settingsTimo Wilken
2024-03-01Activate home-dbus service only in graphical environmentsTimo Wilken
It's annoying on servers, because logging in via SSH spawns a new Shepherd + dbus instance each time.
2024-02-29Update ledgerplot to 1.1.2Timo Wilken
2024-02-28Package Rail Route game using guix-gaming-channelsTimo Wilken
2024-02-26Make Paperless handle PDF files more gracefullyTimo Wilken
2024-02-25Protect against container failing to startTimo Wilken
2024-02-25Reverse proxy tweaks for PaperlessTimo Wilken
* Allow large uploads through nginx * Pass though WebSocket connections
2024-02-25Add Paperless-ngx serviceTimo Wilken
2024-02-25Set environment variables in the outer envTimo Wilken
Curl doesn't recognise variables set only through php-fpm's configuration.
2024-02-25Explicitly set PATH for php-fpmTimo Wilken
This doesn't seem to be set by default (any more?). Nextcloud complains about PATH being empty.
2024-02-25Set environment variables in php-fpm configurationTimo Wilken
...instead of relying on them to be passed through from the outer environment. PHP-FPM doesn't always do that, including when it's configured as in Guix.
2024-02-22Blacklist broken usblp printer driver moduleTimo Wilken
2024-02-16Clean up redshift configurationTimo Wilken
2024-02-16Generate home-openssh-configuration instead of full serviceTimo Wilken
This lets me extend the configuration, if I need to, by inheriting from the generated configuration.
2024-02-16Unify custom home services into tw-home-service-typeTimo Wilken
Instead of passing around lists of simple-services, create one new configurable service-type that extends everything it needs to. Install packages using home-profile-service-type instead of passing around lists.
2024-02-16Follow upstream move of go-golang-org-x-net packageTimo Wilken
2024-02-16Clean up backups from new machinesTimo Wilken
2024-02-16Back up user data on new machinesTimo Wilken
2024-02-16Add note about Emacs Wayland compatTimo Wilken
2024-02-15Follow upstream move of go-github-com-prometheus-client-modelTimo Wilken
2024-02-15Install simple solitaire gameTimo Wilken
2024-02-11Specify database user for ledgerplotTimo Wilken
2024-02-11Fix execl/execlp usageTimo Wilken
`execlp' does not allow omitting argv[0], so there's no point to using it -- we always have the full binary path anyway.
2024-02-11Simplify cgit about-filter programTimo Wilken
2024-02-11Update ledgerplot and fetch exchange rates on weeknightsTimo Wilken
2024-02-11Use the less memory-hungry ledgerplot instead of hledger-dashboardTimo Wilken
2024-02-09Update python-alibuild to 1.16.1Timo Wilken
2024-02-09Update hashicorp-packer to 1.10.1Timo Wilken
2024-02-02Remove QuickLisp dependency for Lisp env setupTimo Wilken
QuickLisp might not be installed at all, and I don't need it, since I use Guix to install dependencies anyway.
2024-02-01Disable annoying bracket navigation keys in evil-cleverparensTimo Wilken
2024-02-01Follow move of age packageTimo Wilken
2024-02-01Go back to old alidist-script-mode, since the TreeSitter mode seems brokenTimo Wilken