2024-01-06 01:19:35 +01:00
|
|
|
# SPDX-FileCopyrightText: 2021-2024 Simon Bruder <simon@sbruder.de>
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
|
2021-05-15 10:04:44 +02:00
|
|
|
{ ... }@inputs:
|
2021-01-28 17:08:08 +01:00
|
|
|
let
|
2021-05-15 10:04:44 +02:00
|
|
|
hardware = inputs.nixos-hardware.nixosModules;
|
2021-01-28 17:08:08 +01:00
|
|
|
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
|
|
|
|
];
|
|
|
|
};
|
2021-02-01 17:33:29 +01:00
|
|
|
vueko = {
|
2023-04-27 21:08:38 +02:00
|
|
|
system = "aarch64-linux";
|
2024-06-02 11:26:14 +02:00
|
|
|
extraModules = [
|
|
|
|
"${inputs.infinisilSystem}/config/new-modules/murmur.nix"
|
|
|
|
];
|
2021-05-01 16:30:48 +02:00
|
|
|
|
|
|
|
targetHost = "vueko.sbruder.de";
|
2021-02-01 17:33:29 +01:00
|
|
|
};
|
2021-01-26 18:42:42 +01:00
|
|
|
fuuko = {
|
2021-05-01 16:30:48 +02:00
|
|
|
system = "x86_64-linux";
|
|
|
|
extraModules = [
|
2022-09-17 12:02:14 +02:00
|
|
|
hardware.common-cpu-amd
|
2021-05-01 16:30:48 +02:00
|
|
|
hardware.common-pc-ssd
|
|
|
|
];
|
|
|
|
|
2023-10-27 23:54:56 +02:00
|
|
|
targetHost = "fuuko.lan.shinonome-lab.de";
|
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 = {
|
2023-12-31 12:54:51 +01:00
|
|
|
system = "aarch64-linux";
|
2022-03-23 15:03:08 +01:00
|
|
|
|
|
|
|
targetHost = "renge.sbruder.de";
|
|
|
|
};
|
2023-05-06 10:54:03 +02:00
|
|
|
okarin = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
|
2023-12-28 23:27:34 +01:00
|
|
|
targetHost = "okarin.sbruder.de";
|
2023-05-06 10:54:03 +02:00
|
|
|
};
|
2023-07-01 12:37:12 +02:00
|
|
|
shinobu = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
extraModules = [
|
|
|
|
hardware.common-cpu-intel
|
|
|
|
hardware.common-pc-ssd
|
|
|
|
];
|
|
|
|
|
2023-10-27 23:54:56 +02:00
|
|
|
targetHost = "shinobu.lan.shinonome-lab.de";
|
2023-07-01 12:37:12 +02:00
|
|
|
};
|
2023-10-04 15:15:54 +02:00
|
|
|
nazuna = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
|
|
|
|
targetHost = "nazuna.sbruder.de";
|
|
|
|
};
|
2024-01-02 23:26:46 +01:00
|
|
|
yuzuru = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
|
|
|
|
targetHost = "yuzuru.sbruder.de";
|
|
|
|
};
|
2024-05-11 21:14:17 +02:00
|
|
|
koyomi = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
extraModules = [
|
2024-08-20 23:05:02 +02:00
|
|
|
hardware.common-cpu-amd
|
2024-05-11 21:14:17 +02:00
|
|
|
hardware.common-pc-ssd
|
|
|
|
];
|
|
|
|
|
|
|
|
targetHost = "koyomi.sbruder.de";
|
|
|
|
};
|
2024-07-19 11:50:11 +02:00
|
|
|
ci-runner = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
|
|
|
|
targetHost = "ci-runner.sbruder.de";
|
|
|
|
};
|
2024-05-18 15:48:01 +02:00
|
|
|
hiroshi = {
|
|
|
|
system = "x86_64-linux";
|
|
|
|
|
|
|
|
targetHost = "hiroshi.sbruder.de";
|
|
|
|
};
|
2021-01-28 17:08:08 +01:00
|
|
|
}
|