diff --git a/flake.nix b/flake.nix index 8e9c150..a9f74b9 100644 --- a/flake.nix +++ b/flake.nix @@ -115,6 +115,11 @@ }; defaults = { name, config, ... }: { + nixpkgs = { + buildPlatform = self.lib.platforms.x86_64-linux; + hostPlatform = self.lib.platforms.x86_64-linux; + }; + deployment = { allowLocalDeployment = true; targetHost = config.networking.fqdnOrHostName; diff --git a/lib/platforms.nix b/lib/platforms.nix index 52308d9..7a5b38b 100644 --- a/lib/platforms.nix +++ b/lib/platforms.nix @@ -4,13 +4,16 @@ let inherit (nixpkgs) lib; in lib.mapAttrs (system: platform: lib.systems.elaborate platform) { "x86_64-linux" = { system = "x86_64-linux"; + config = "x86_64-unknown-linux-musl"; }; "aarch64-linux" = { system = "aarch64-linux"; + config = "aarch64-unknown-linux-musl"; }; "riscv64-linux" = { system = "riscv64-linux"; + config = "riscv64-unknown-linux-musl"; }; }