nixcfg/nixosModules/homeLab/binaryCache/default.nix

14 lines
302 B
Nix

{ pkgs, lib, config, ... }: {
options = {
homeLab.binaryCache.enable =
lib.mkEnableOption "Enables nixpkgs cache.";
};
config = lib.mkIf config.homeLab.binaryCache.enable {
services.nix-serve = {
enable = true;
secretKeyFile = "/var/cache-priv-key.pem";
};
};
}