A few weeks ago I ran nix flake update to get the latest versions of CLI tools that I regularly use from nixos-unstable. atuin is one of those tools which I started using relatively recently and quickly became a huge fan of. I run it on all of my machines, and I can't overstate how amazing it is to have all of my shell history across all of my machines synced. I also self-host the atuin server, because why not? While I typically install my CLI tools from nixos-unstable, with services that I self-host I tend to be a little more conservative and run them from the latest stable release, which is currenly nixos-23.11. The atuin CLI tool had some database migrations as part of the v18 release that made it incompatible with servers running v17, which is what my self-hosted atuin server is running from nixos-23.11. Usually this would be a non-issue since most service modules in Nixpkgs have a package option that lets you override the package used for a service. However, unfortunately for the …
No pages have linked to this URL yet.