fix nixos machines without hostPlatform

This commit is contained in:
Jörg Thalheim
2024-09-29 19:51:41 +02:00
parent 2e57a94e42
commit 294634ec62
5 changed files with 8 additions and 2 deletions

View File

@@ -10,7 +10,6 @@
{ {
pkgs, pkgs,
lib, lib,
config,
... ...
}: }:
let let
@@ -30,6 +29,7 @@
clan.core.networking.targetHost = "machine"; clan.core.networking.targetHost = "machine";
networking.hostName = "machine"; networking.hostName = "machine";
services.openssh.settings.UseDns = false; services.openssh.settings.UseDns = false;
nixpkgs.hostPlatform = "x86_64-linux";
programs.ssh.knownHosts = { programs.ssh.knownHosts = {
machine.hostNames = [ "machine" ]; machine.hostNames = [ "machine" ];

View File

@@ -20,13 +20,13 @@
environment.etc."install-successful".text = "ok"; environment.etc."install-successful".text = "ok";
nixpkgs.hostPlatform = "x86_64-linux";
boot.consoleLogLevel = lib.mkForce 100; boot.consoleLogLevel = lib.mkForce 100;
boot.kernelParams = [ "boot.shell_on_fail" ]; boot.kernelParams = [ "boot.shell_on_fail" ];
}; };
}; };
perSystem = perSystem =
{ {
nodes,
pkgs, pkgs,
lib, lib,
... ...

View File

@@ -18,6 +18,7 @@ in
# Dummy file system # Dummy file system
fileSystems."/".device = "/dev/null"; fileSystems."/".device = "/dev/null";
boot.loader.grub.device = "/dev/null"; boot.loader.grub.device = "/dev/null";
nixpkgs.hostPlatform = "x86_64-linux";
imports = [ imports = [
documentationModule documentationModule
]; ];

View File

@@ -146,6 +146,7 @@ in
{ foo, ... }: { foo, ... }:
{ {
networking.hostName = foo; networking.hostName = foo;
nixpkgs.hostPlatform = "x86_64-linux";
}; };
}; };
in in

View File

@@ -0,0 +1,4 @@
{
"version": 1,
"system": "x86_64-linux"
}