Remove pirate usage of Nix

Apparently Nix 2.24 doesn't like dirty git repos
("lock file contains unlocked input") and makes it known by failing,
which tipped me that I wasn't using Lix everywhere.
This commit is contained in:
Geoffrey Frogeye 2024-12-03 22:42:01 +01:00
parent f9d943ef63
commit 495b9cb2e1
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8

View file

@ -78,9 +78,15 @@
};
flakeTools = { self }: flake-utils.lib.eachDefaultSystem (system:
let
pkgs = import nixpkgs (nixpkgsConfig // {
inherit system;
});
pkgs = import nixpkgs
(nixpkgsConfig // {
inherit system;
# We do an overlay here so nixos-rebuild and other use lix.
# We don't do an overlay for the whole system because lix is not binary compatible.
overlays = [
(self: super: { nix = super.lix; })
];
});
in
{
apps = {