use builtins.currentSystem, sync some changes from template to original package
This commit is contained in:
parent
5fa9ccb970
commit
687b99ae04
2 changed files with 14 additions and 2 deletions
|
|
@ -46,6 +46,7 @@ def host_templates(name: str) -> dict[Path, str]:
|
|||
{{ self, inputs, ... }}:
|
||||
{{
|
||||
flake.nixosConfigurations.{name} = inputs.nixpkgs.lib.nixosSystem {{
|
||||
system = builtins.currentSystem;
|
||||
modules = [
|
||||
self.nixosModules.{name}Configuration
|
||||
];
|
||||
|
|
@ -64,6 +65,7 @@ def host_templates(name: str) -> dict[Path, str]:
|
|||
imports = [
|
||||
self.nixosModules.{name}Hardware
|
||||
];
|
||||
system.stateVersion = "25.11";
|
||||
}};
|
||||
}}
|
||||
"""
|
||||
|
|
@ -77,7 +79,17 @@ def host_templates(name: str) -> dict[Path, str]:
|
|||
{{ lib, pkgs, ... }}:
|
||||
{{
|
||||
config = {{
|
||||
# Copy the generated hardware configuration here.
|
||||
# If you're building a full system here, you'd likely want to just copy the hardware
|
||||
# configuration generated by the NixOS installer. I've added some stuff here just so
|
||||
# `nix flake check` passes on initialization of the flake and to show how it _could_
|
||||
# look. You can find it here: `/etc/nixos/hardware-configuration.nix`
|
||||
|
||||
boot.loader.grub.devices = [ "/dev/sda" ];
|
||||
|
||||
fileSystems."/" = {{
|
||||
device = "tmpfs";
|
||||
fsType = "tmpfs";
|
||||
}};
|
||||
}};
|
||||
}};
|
||||
}}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue