treewide: adopt flakes
after using non-flake setup time has arrived to switch to flakes eeleco clearly won and flakes are the future
This commit is contained in:
parent
e3264f1451
commit
c5246a1b46
9 changed files with 231 additions and 140 deletions
|
@ -1,7 +1,7 @@
|
|||
{ inputs ? import ../../inputs.nix {} }:
|
||||
|
||||
self: super: {
|
||||
lib = super.lib.extend (import ../../lib/overlays/version-info-fixup.nix { revision = inputs.lock.nixpkgs.revision; });
|
||||
lib = super.lib.extend (import ../../lib/overlays/version-info-fixup.nix { revision = inputs.nixpkgs.rev; });
|
||||
} //
|
||||
super.lib.optionalAttrs (super ? unstable && super ? unstableRevision) {
|
||||
unstable = super.unstable // {
|
||||
|
|
|
@ -14,7 +14,7 @@ let
|
|||
overlays = (args.overlays or []) ++ [
|
||||
# ../.. should be nix store path that represents self in outputs.nix that is gc-rooted by this point
|
||||
( import ../overlays/selfExpr.nix { nixpkgsPath = "${builtins.toString ../..}/pkgs/top-level/impure.nix"; } )
|
||||
( import ../overlays/unstable-with-meta.nix { unstableSource = inputs.nixpkgs-unstable; revision = inputs.lock.nixpkgs-unstable.revision; } )
|
||||
( import ../overlays/unstable-with-meta.nix { unstableSource = inputs.nixpkgs-unstable; revision = inputs.nixpkgs-unstable.rev; } )
|
||||
( import ../overlays/unstable-latest.nix )
|
||||
( import ../overlays/version-info-fixup.nix { inherit inputs; } )
|
||||
( import ./by-name-overlay.nix ../by-name )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue