This commit is contained in:
LunarAkai 2025-03-15 15:14:25 +01:00
commit 3e7b1bab94
8 changed files with 104 additions and 93 deletions

View file

@ -1,17 +1,22 @@
{inputs, nixpkgs, home-manager, systems }: let
{
inputs,
nixpkgs,
home-manager,
systems,
}: let
myLib = (import ./default.nix) {inherit inputs;};
outputs = inputs.self.outputs;
in rec {
# copied from https://github.com/Misterio77/nix-config/blob/main/flake.nix
lib = nixpkgs.lib // home-manager.lib;
forEachSystem = f: lib.genAttrs (import systems) (system: f pkgsFor.${system});
pkgsFor = lib.genAttrs (import systems) (
system:
import nixpkgs {
inherit system;
config.allowUnfree = true;
}
);
# copied from https://github.com/Misterio77/nix-config/blob/main/flake.nix
lib = nixpkgs.lib // home-manager.lib;
forEachSystem = f: lib.genAttrs (import systems) (system: f pkgsFor.${system});
pkgsFor = lib.genAttrs (import systems) (
system:
import nixpkgs {
inherit system;
config.allowUnfree = true;
}
);
mkSystem = config:
inputs.nixpkgs.lib.nixosSystem {
@ -35,4 +40,4 @@ in rec {
outputs.homeManagerModules.default
];
};
}
}