Compare commits
5 commits
87669a5a9d
...
31430b0a1a
Author | SHA1 | Date | |
---|---|---|---|
31430b0a1a | |||
9a4289e6f3 | |||
f226c32865 | |||
590ccec966 | |||
033a7b4539 |
3 changed files with 31 additions and 19 deletions
|
@ -14,6 +14,7 @@
|
||||||
ude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDm3M/i/4wP2BM4+9hHAOMospwvlBZ+FT+pJtVgaaMq nikodem@rabulinski.com";
|
ude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDm3M/i/4wP2BM4+9hHAOMospwvlBZ+FT+pJtVgaaMq nikodem@rabulinski.com";
|
||||||
kogata = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGK7H4Z29d72HJlI69Vt0YLOyuPcn9XxYjvMZfql80z0 nikodem@rabulinski.com";
|
kogata = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGK7H4Z29d72HJlI69Vt0YLOyuPcn9XxYjvMZfql80z0 nikodem@rabulinski.com";
|
||||||
hijiri = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXVPUBYAMn9H3efG/ldWl/ySmZV0CXleyH7E5nKf/N7 nikodem@rabulinski.com";
|
hijiri = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFXVPUBYAMn9H3efG/ldWl/ySmZV0CXleyH7E5nKf/N7 nikodem@rabulinski.com";
|
||||||
|
tsukasa = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILPKXcihNVgsStMstnZYvh+Ai+JsydX3vu4O0yhlN+zw niko@tsukasa";
|
||||||
};
|
};
|
||||||
|
|
||||||
system = {
|
system = {
|
||||||
|
@ -23,5 +24,6 @@
|
||||||
ude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDZW15ObZ6XG776pdEvs9yqSuIiWlbGveEVA774Ri9/o root@ude";
|
ude = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDZW15ObZ6XG776pdEvs9yqSuIiWlbGveEVA774Ri9/o root@ude";
|
||||||
kogata = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICPN/SXBcIB1WN8GIhYrQrqzFGuVkEP4o0E+x0uQ4f2l";
|
kogata = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICPN/SXBcIB1WN8GIhYrQrqzFGuVkEP4o0E+x0uQ4f2l";
|
||||||
hijiri = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILsTkICNuUwGqrToisTViFCBoql39+DFYVZSWj7vfbXK";
|
hijiri = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILsTkICNuUwGqrToisTViFCBoql39+DFYVZSWj7vfbXK";
|
||||||
|
tsukasa = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDKy32XGCkB0KOUm4f0ybrutfAzR7+baifM2yv5KuYV7 root@tsukasa";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,30 +29,15 @@
|
||||||
|
|
||||||
baseNixos = inputs.nixpkgs.lib.nixosSystem {
|
baseNixos = inputs.nixpkgs.lib.nixosSystem {
|
||||||
modules = [
|
modules = [
|
||||||
inputs.agenix.nixosModules.age
|
self.nixosModules.combined
|
||||||
inputs.disko.nixosModules.disko
|
|
||||||
inputs.mailserver.nixosModules.default
|
|
||||||
inputs.home-manager.nixosModules.home-manager
|
|
||||||
inputs.nvidia-patch.nixosModules.nvidia-patch
|
|
||||||
inputs.attic.nixosModules.atticd
|
|
||||||
inputs.lix-module.nixosModules.default
|
|
||||||
self.nixosModules.settei
|
|
||||||
sharedOptions
|
sharedOptions
|
||||||
{
|
|
||||||
disabledModules = [
|
|
||||||
"services/networking/atticd.nix"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
specialArgs.configurationName = "base";
|
specialArgs.configurationName = "base";
|
||||||
};
|
};
|
||||||
|
|
||||||
baseDarwin = inputs.darwin.lib.darwinSystem {
|
baseDarwin = inputs.darwin.lib.darwinSystem {
|
||||||
modules = [
|
modules = [
|
||||||
inputs.agenix.darwinModules.age
|
self.darwinModules.combined
|
||||||
inputs.home-manager.darwinModules.home-manager
|
|
||||||
inputs.lix-module.nixosModules.default
|
|
||||||
self.darwinModules.settei
|
|
||||||
sharedOptions
|
sharedOptions
|
||||||
];
|
];
|
||||||
specialArgs.configurationName = "base";
|
specialArgs.configurationName = "base";
|
||||||
|
|
|
@ -26,7 +26,24 @@ in
|
||||||
inherit (config) perInput;
|
inherit (config) perInput;
|
||||||
isLinux = true;
|
isLinux = true;
|
||||||
};
|
};
|
||||||
default = settei;
|
combined = {
|
||||||
|
imports = [
|
||||||
|
settei
|
||||||
|
inputs.agenix.nixosModules.age
|
||||||
|
inputs.disko.nixosModules.disko
|
||||||
|
inputs.mailserver.nixosModules.default
|
||||||
|
inputs.home-manager.nixosModules.home-manager
|
||||||
|
inputs.nvidia-patch.nixosModules.nvidia-patch
|
||||||
|
inputs.attic.nixosModules.atticd
|
||||||
|
inputs.lix-module.nixosModules.default
|
||||||
|
{
|
||||||
|
disabledModules = [
|
||||||
|
"services/networking/atticd.nix"
|
||||||
|
];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
};
|
||||||
|
default = combined;
|
||||||
};
|
};
|
||||||
|
|
||||||
flake.darwinModules = rec {
|
flake.darwinModules = rec {
|
||||||
|
@ -34,6 +51,14 @@ in
|
||||||
inherit (config) perInput;
|
inherit (config) perInput;
|
||||||
isLinux = false;
|
isLinux = false;
|
||||||
};
|
};
|
||||||
default = settei;
|
combined = {
|
||||||
|
imports = [
|
||||||
|
settei
|
||||||
|
inputs.agenix.darwinModules.age
|
||||||
|
inputs.home-manager.darwinModules.home-manager
|
||||||
|
inputs.lix-module.nixosModules.default
|
||||||
|
];
|
||||||
|
};
|
||||||
|
default = combined;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue