Updates
This commit is contained in:
parent
daee10acee
commit
117010cf53
2 changed files with 22 additions and 5 deletions
|
@ -65,6 +65,7 @@
|
||||||
backups-rpi4 = libx.mkHost { hostname = "backups-rpi4"; system = "aarch64-linux"; type = "small"; };
|
backups-rpi4 = libx.mkHost { hostname = "backups-rpi4"; system = "aarch64-linux"; type = "small"; };
|
||||||
piaware-rpi4 = libx.mkHost { hostname = "piaware-rpi4"; system = "aarch64-linux"; type = "small"; };
|
piaware-rpi4 = libx.mkHost { hostname = "piaware-rpi4"; system = "aarch64-linux"; type = "small"; };
|
||||||
quitman-rpi4 = libx.mkHost { hostname = "quitman-rpi4"; system = "aarch64-linux"; type = "small"; };
|
quitman-rpi4 = libx.mkHost { hostname = "quitman-rpi4"; system = "aarch64-linux"; type = "small"; };
|
||||||
|
bakersfield-rpi4 = libx.mkHost { hostname = "bakersfield-rpi4"; system = "aarch64-linux"; type = "small"; };
|
||||||
};
|
};
|
||||||
homeConfigurations = {
|
homeConfigurations = {
|
||||||
"albert@osaka-linode-01" = libx.mkHome { hostname = "osaka-linode-01"; type = "small"; };
|
"albert@osaka-linode-01" = libx.mkHome { hostname = "osaka-linode-01"; type = "small"; };
|
||||||
|
@ -92,7 +93,7 @@
|
||||||
nixos-linode-img = libx.mkMinImage { hostname = "nixos-linode-img"; format = "linode"; };
|
nixos-linode-img = libx.mkMinImage { hostname = "nixos-linode-img"; format = "linode"; };
|
||||||
nixos-rpi4-img = libx.mkImage { hostname = "nixos-rpi4-img"; format = "sd-aarch64"; system = "aarch64-linux"; };
|
nixos-rpi4-img = libx.mkImage { hostname = "nixos-rpi4-img"; format = "sd-aarch64"; system = "aarch64-linux"; };
|
||||||
nixos-iso-console = libx.mkImage { hostname = "nixos-iso-console"; format = "iso"; };
|
nixos-iso-console = libx.mkImage { hostname = "nixos-iso-console"; format = "iso"; };
|
||||||
nixos-iso-desktop = libx.mkImage { hostname = "nixos-iso-desktop"; format = "iso"; desktop = "gnome"; };
|
nixos-iso-desktop = libx.mkImage { hostname = "nixos-iso-desktop"; format = "iso"; desktop = "plasma6"; unfree = true; repo = "nixpkgs-unstable"; };
|
||||||
};
|
};
|
||||||
|
|
||||||
# Checks for deploy-rs - Makes deploy-rs fail when system evaluations fail
|
# Checks for deploy-rs - Makes deploy-rs fail when system evaluations fail
|
||||||
|
|
|
@ -115,9 +115,25 @@
|
||||||
system ? "x86_64-linux",
|
system ? "x86_64-linux",
|
||||||
gpu ? null,
|
gpu ? null,
|
||||||
theme ? "stylix",
|
theme ? "stylix",
|
||||||
|
repo ? "nixpkgs",
|
||||||
|
unfree ? false,
|
||||||
format
|
format
|
||||||
}: inputs.nixos-generators.nixosGenerate {
|
}: inputs.nixos-generators.nixosGenerate {
|
||||||
specialArgs = { inherit inputs outputs desktop hostname username stateVersion hmStateVersion gpu system theme format; };
|
specialArgs = {
|
||||||
|
inherit inputs outputs desktop hostname username stateVersion hmStateVersion gpu system theme format;
|
||||||
|
# Choose whether to pull from stable or unstable
|
||||||
|
pkgs = import inputs.${repo} {
|
||||||
|
inherit system;
|
||||||
|
config.allowUnfree = unfree;
|
||||||
|
hostPlatform = system;
|
||||||
|
};
|
||||||
|
# Some packages (ie, Vintage Story) I want to keep on unstable no matter what default repo I use
|
||||||
|
pkgs-unstable = import inputs.nixpkgs-unstable {
|
||||||
|
inherit system;
|
||||||
|
config.allowUnfree = unfree;
|
||||||
|
hostPlatform = system;
|
||||||
|
};
|
||||||
|
};
|
||||||
system = system;
|
system = system;
|
||||||
format = format;
|
format = format;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue