fix nixos-rebuild & home-manager errors
This commit is contained in:
parent
4b2e515cb2
commit
2dff1f5da7
1 changed files with 21 additions and 10 deletions
31
flake.nix
31
flake.nix
|
@ -71,13 +71,15 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
pkgs = import nixpkgs {
|
||||
overlays = [nur.overlay (utils.lib.genPkgOverlay neovim "neovim")];
|
||||
};
|
||||
pkgsForSystem = system:
|
||||
import nixpkgs {
|
||||
overlays = [nur.overlay (utils.lib.genPkgOverlay neovim "neovim")];
|
||||
inherit system;
|
||||
};
|
||||
in {
|
||||
nixosConfigurations = {
|
||||
skynet = nixpkgs.lib.nixosSystem {
|
||||
inherit pkgs;
|
||||
pkgs = pkgsForSystem "x86_64-linux";
|
||||
system = "x86_64-linux";
|
||||
modules =
|
||||
modules.nixos.common
|
||||
|
@ -93,7 +95,7 @@
|
|||
};
|
||||
|
||||
wsl = nixpkgs.lib.nixosSystem {
|
||||
inherit pkgs;
|
||||
pkgs = pkgsForSystem "x86_64-linux";
|
||||
system = "x86_64-linux";
|
||||
modules = [
|
||||
nixos-wsl.nixosModules.wsl
|
||||
|
@ -105,15 +107,24 @@
|
|||
};
|
||||
|
||||
homeConfigurations.relms = home-manager.lib.homeManagerConfiguration {
|
||||
inherit pkgs;
|
||||
|
||||
modules = modules.home.common ++ modules.home.dev ++ modules.home.gui;
|
||||
pkgs = pkgsForSystem "x86_64-linux";
|
||||
modules =
|
||||
modules.home.common
|
||||
++ modules.home.dev
|
||||
++ modules.home.gui
|
||||
++ [
|
||||
{
|
||||
home = {
|
||||
homeDirectory = "/home/relms";
|
||||
username = "relms";
|
||||
};
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
nixOnDroidConfigurations.default = nix-on-droid.lib.nixOnDroidConfiguration {
|
||||
inherit pkgs;
|
||||
pkgs = pkgsForSystem "aarch64-linux";
|
||||
system = "aarch64-linux";
|
||||
|
||||
modules = [./devices/pixel/base.nix];
|
||||
};
|
||||
|
||||
|
|
Reference in a new issue