nix-config/flake.nix
Vinzenz Schroeter 63a3134920 fix flake ref
2025-06-07 19:40:26 +02:00

37 lines
836 B
Nix

{
description = "A very basic flake";
inputs = {
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-25.05";
cccb-www = {
url = "git+https://git.berlin.ccc.de/cccb-website-team/www.git?ref=staging";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
{
self,
nixpkgs,
cccb-www,
}:
{
nixosConfigurations.nix-www = nixpkgs.lib.nixosSystem {
system = "aarch64-linux";
specialArgs = {
mkWwwContent = cccb-www.lib.mkWwwContent;
};
modules = [
./configuration.nix
./hardware.nix
./nginx.nix
];
};
formatter = {
x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixfmt-rfc-style;
aarch64-linux = nixpkgs.legacyPackages.aarch64-linux.nixfmt-rfc-style;
};
};
}