73 lines
1.7 KiB
Nix
73 lines
1.7 KiB
Nix
{inputs, ...} @ args: {
|
|
nodes = {
|
|
base = inputs.nixpkgs;
|
|
args = {inherit inputs;};
|
|
homeManager = inputs.home-manager;
|
|
|
|
groups = {
|
|
# wait.. that's too cold...
|
|
cryos = {
|
|
# oh frick i cried again
|
|
cryde = {};
|
|
};
|
|
# <funny-joke-here/>
|
|
server = {};
|
|
};
|
|
|
|
nodes = {
|
|
# my laptop <3 :3
|
|
lolcathost = {
|
|
system = "x86_64-linux";
|
|
groups = groups: [groups.cryos.cryde];
|
|
# modules = with inputs; [
|
|
# grub2-themes.nixosModules.default
|
|
# nix-flatpak.nixosModules.nix-flatpak
|
|
# ];
|
|
};
|
|
|
|
# i be on my puter frfr
|
|
myputer = {
|
|
system = "x86_64-linux";
|
|
groups = groups: [groups.cryos.cryde];
|
|
# modules = with inputs; [
|
|
# grub2-themes.nixosModules.default
|
|
# nix-flatpak.nixosModules.nix-flatpak
|
|
# ];
|
|
};
|
|
|
|
# courtesy of aurora <3
|
|
butterfly = {
|
|
system = "x86_64-linux";
|
|
groups = groups: [groups.server];
|
|
deploy.ssh = {
|
|
host = "dobutterfliescry.net";
|
|
user = "cry";
|
|
port = 42069;
|
|
};
|
|
};
|
|
|
|
# pls dont sue me im broke
|
|
hyrule = {
|
|
system = "x86_64-linux";
|
|
groups = groups: [groups.server];
|
|
deploy.ssh = {
|
|
host = "hyrule.dobutterfliescry.net";
|
|
user = "cry";
|
|
};
|
|
};
|
|
|
|
# call me a statistician the way she spreads in my sheets
|
|
matcha = {
|
|
system = "x86_64-linux";
|
|
groups = groups: [groups.server];
|
|
deploy = {
|
|
remoteBuild = true;
|
|
ssh = {
|
|
host = "192.168.88.250"; # <- DEBUG: TEMP: TODO: switch to `matcha.dobutterfliescry.net`
|
|
user = "emile";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|