{ description = "Kubernetes deployments"; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs-master.url = "github:nixos/nixpkgs/master"; flake-utils.url = "github:numtide/flake-utils"; treefmt-nix.url = "github:numtide/treefmt-nix"; blog.url = "git+https://git.kun.is/pim/blog"; nixpkgs-bazarr.url = "github:r-ryantm/nixpkgs?ref=auto-update/bazarr"; nixpkgs-radicale.url = "github:erictapen/nixpkgs?ref=radicale"; git-hooks = { url = "github:cachix/git-hooks.nix"; inputs.nixpkgs.follows = "nixpkgs"; }; nixhelm = { url = "github:farcaller/nixhelm"; inputs.nixpkgs.follows = "nixpkgs"; }; kubenix = { url = "github:pizzapim/kubenix"; inputs.nixpkgs.follows = "nixpkgs"; }; dns = { url = "github:kirelagin/dns.nix"; inputs.nixpkgs.follows = "nixpkgs"; }; servers = { url = "git+https://git.kun.is/home/nixos-servers"; inputs.nixpkgs.follows = "nixpkgs"; }; nixng = { url = "github:pizzapim/NixNG/kubernetes"; inputs.nixpkgs.follows = "nixpkgs"; }; nix-snapshotter = { url = "github:pdtpartners/nix-snapshotter"; inputs.nixpkgs.follows = "nixpkgs"; }; nginx = { url = "github:nginx/nginx"; flake = false; }; }; outputs = inputs @ {flake-utils, ...}: flake-utils.lib.meld inputs [ ./kubenix.nix ./scripts ./globals.nix ./formatter.nix ./shell.nix ./nixng-configurations ./nixng-modules ]; }