nixos-combined-flake/lib/mkHomeConfiguration.nix

29 lines
506 B
Nix

{
nixpkgs,
inputs,
outputs,
flakeLib,
vars,
system,
profile,
modules ? [],
...
}: let
overlays = [
inputs.nixvim.overlays.default
inputs.neovim-nightly-overlay.overlays.default
inputs.nur.overlay
inputs.nixgl.overlay
];
in
import profile {
inherit inputs outputs modules;
extraSpecialArgs = {
inherit inputs outputs vars flakeLib;
inherit (inputs) nix-colors;
};
pkgs = flakeLib.mkPkgs {
inherit nixpkgs system overlays;
};
}