diff --git a/common/optional/x86-64-v3.nix b/common/optional/x86-64-v3.nix new file mode 100644 index 0000000..349b757 --- /dev/null +++ b/common/optional/x86-64-v3.nix @@ -0,0 +1,9 @@ +{ + nixpkgs.hostPlatform = { + system = "x86_64-linux"; + gcc = { + arch = "x86-64-v3"; + tune = "generic"; + }; + }; +} diff --git a/systems/bob/default.nix b/systems/bob/default.nix index 638dd2f..8889623 100644 --- a/systems/bob/default.nix +++ b/systems/bob/default.nix @@ -14,7 +14,7 @@ "${inputs.self}/common/optional/systemd-boot.nix" "${inputs.self}/common/optional/tailscale.nix" "${inputs.self}/common/optional/update.nix" - "${inputs.self}/common/optional/yubikey.nix" + "${inputs.self}/common/optional/x86-64-v3.nix" "${inputs.self}/common/optional/zfs" ./hardware.nix ./syncthing.nix diff --git a/systems/brain/default.nix b/systems/brain/default.nix index 459f2f6..31e178a 100644 --- a/systems/brain/default.nix +++ b/systems/brain/default.nix @@ -9,6 +9,7 @@ "${inputs.self}/common/optional/systemd-boot.nix" "${inputs.self}/common/optional/tailscale.nix" "${inputs.self}/common/optional/update.nix" + "${inputs.self}/common/optional/x86-64-v3.nix" "${inputs.self}/common/optional/zfs" ./docker ./hardware.nix diff --git a/systems/jeeves/default.nix b/systems/jeeves/default.nix index b55fcd0..4af40d1 100644 --- a/systems/jeeves/default.nix +++ b/systems/jeeves/default.nix @@ -15,6 +15,7 @@ in "${inputs.self}/common/optional/syncthing_base.nix" "${inputs.self}/common/optional/tailscale.nix" "${inputs.self}/common/optional/update.nix" + "${inputs.self}/common/optional/x86-64-v3.nix" "${inputs.self}/common/optional/zfs" ./monitoring ./docker diff --git a/systems/portal-1/default.nix b/systems/portal-1/default.nix index 1d96af5..0f81175 100644 --- a/systems/portal-1/default.nix +++ b/systems/portal-1/default.nix @@ -10,6 +10,7 @@ "${inputs.self}/users/richie" "${inputs.self}/common/global" "${inputs.self}/common/optional/tailscale.nix" + "${inputs.self}/common/optional/x86-64-v3.nix" ./disk-config.nix ./haproxy ./monitoring.nix diff --git a/systems/rhapsody-in-green/default.nix b/systems/rhapsody-in-green/default.nix index 443860b..b1990f2 100644 --- a/systems/rhapsody-in-green/default.nix +++ b/systems/rhapsody-in-green/default.nix @@ -9,6 +9,7 @@ "${inputs.self}/common/optional/syncthing_base.nix" "${inputs.self}/common/optional/systemd-boot.nix" "${inputs.self}/common/optional/tailscale.nix" + "${inputs.self}/common/optional/x86-64-v3.nix" "${inputs.self}/common/optional/yubikey.nix" "${inputs.self}/common/optional/zfs" ./hardware.nix