refactor(flake): define package overlay inline
This commit is contained in:
@@ -5,22 +5,19 @@
|
|||||||
root,
|
root,
|
||||||
system,
|
system,
|
||||||
}:
|
}:
|
||||||
let
|
{
|
||||||
overlay = final: _prev: {
|
overlays.default = final: _prev: {
|
||||||
alexion = import ./packages {
|
alexion = import ./packages {
|
||||||
pkgs = final;
|
pkgs = final;
|
||||||
inherit root;
|
inherit root;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
pkgs = import inputs.nixpkgs {
|
|
||||||
inherit system;
|
|
||||||
overlays = [ overlay ];
|
|
||||||
};
|
|
||||||
in
|
|
||||||
{
|
|
||||||
overlays.default = overlay;
|
|
||||||
|
|
||||||
packages.${system} = pkgs.alexion;
|
packages.${system} =
|
||||||
|
(import inputs.nixpkgs {
|
||||||
|
inherit system;
|
||||||
|
overlays = [ self.overlays.default ];
|
||||||
|
}).alexion;
|
||||||
|
|
||||||
nixosConfigurations = import ../dotfiles {
|
nixosConfigurations = import ../dotfiles {
|
||||||
inherit
|
inherit
|
||||||
|
|||||||
Reference in New Issue
Block a user