flake.nix: modularize (pt 1)

This commit is contained in:
Mihai Fufezan 2023-02-10 19:40:13 +02:00
commit 2f84ce13c4
No known key found for this signature in database
GPG key ID: 5899325F2F120900
4 changed files with 124 additions and 58 deletions

19
flake/legacyPackages.nix Normal file
View file

@ -0,0 +1,19 @@
{inputs, ...}: {
perSystem = {
system,
inputs',
...
}: {
legacyPackages = import inputs.nixpkgs {
inherit system;
overlays = [
inputs.tidalcycles.overlays.default
inputs.self.overlays.default
(_: _: {
rnix-lsp = inputs'.rnix-lsp.defaultPackage;
nil = inputs'.nil.packages.default;
})
];
};
};
}