fix groups/default.nix should be groups/all/default.nix

This commit is contained in:
Emile Clark-Boman 2026-02-12 14:21:45 +10:00
parent 9757cd823d
commit 27bc2ec0af
7 changed files with 111 additions and 94 deletions

View file

@ -4,11 +4,11 @@
inputs = {
systems.url = "github:nix-systems/default";
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.05";
nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager/release-25.05";
url = "github:nix-community/home-manager/release-25.11";
inputs.nixpkgs.follows = "nixpkgs";
};
@ -47,26 +47,39 @@
};
};
nixConfig = {
extra-experimental-features = "pipe-operators";
};
outputs = {
cerulean,
home-manager,
grub2-themes,
dobutterfliescry-net,
...
}: let
groups = {
cryos = {
# oh frick i cried again
cryde = {};
};
server = {};
};
in
cerulean.mkNexus ./. {
}:
cerulean.mkNexus ./. (self: {
nexus = {
inherit groups;
overlays = import ./overlays;
overlays =
import ./overlays
++ [
dobutterfliescry-net.overlays.default
];
nodes = {
groups = {
cryos = {
# oh frick i cried again
cryde = {};
};
server = {};
};
nodes = let
inherit
(self.nexus)
groups
;
in {
# my laptop <3 :3
lolcathost = {
system = "x86_64-linux";
@ -109,5 +122,5 @@
# };
};
};
};
});
}