nixos-config/machines/default.nix

56 lines
1.2 KiB
Nix
Raw Normal View History

{ ... }@inputs:
let
hardware = inputs.nixos-hardware.nixosModules;
in
{
2022-06-09 17:38:24 +02:00
nunotaba = {
system = "x86_64-linux";
extraModules = [
hardware.common-cpu-intel
hardware.common-pc-ssd
];
};
2022-12-30 19:52:58 +01:00
hitagi = {
2021-05-01 16:30:48 +02:00
system = "x86_64-linux";
extraModules = [
2022-12-30 19:52:58 +01:00
hardware.common-cpu-amd
2021-05-01 16:30:48 +02:00
hardware.common-pc-ssd
];
# Intel Arc requires mesa 22.3, which only is in unstable.
# Using mesa from untable is quite hard, so this is a workaround.
nixpkgs = inputs.nixpkgs-unstable;
2021-05-01 16:30:48 +02:00
};
vueko = {
2023-04-27 21:08:38 +02:00
system = "aarch64-linux";
2021-05-01 16:30:48 +02:00
targetHost = "vueko.sbruder.de";
};
2021-01-26 18:42:42 +01:00
fuuko = {
2021-05-01 16:30:48 +02:00
system = "x86_64-linux";
extraModules = [
hardware.common-cpu-amd
2021-05-01 16:30:48 +02:00
hardware.common-pc-ssd
];
#targetHost = "fuuko.home.sbruder.de";
targetHost = "10.80.1.1";
2021-01-26 18:42:42 +01:00
};
2021-09-30 07:32:03 +02:00
mayushii = {
system = "x86_64-linux";
extraModules = [
2022-04-11 18:03:16 +02:00
hardware.common-cpu-amd
2021-09-30 07:32:03 +02:00
#hardware.lenovo-thinkpad-p14s-amd-gen2
(import "${inputs.nixos-hardware}/lenovo/thinkpad/p14s/amd/gen2")
hardware.common-pc-ssd
];
};
2022-03-23 15:03:08 +01:00
renge = {
system = "x86_64-linux";
2022-03-23 18:07:16 +01:00
extraModules = [
"${inputs.infinisilSystem}/config/new-modules/murmur.nix"
];
2022-03-23 15:03:08 +01:00
targetHost = "renge.sbruder.de";
};
}