From 21d6e212146eeacb5c26eaa1e57d3067efe94d45 Mon Sep 17 00:00:00 2001 From: Jean-Pierre PRUNARET Date: Fri, 28 Apr 2017 17:25:42 +0200 Subject: [PATCH] options: ensemble d'options pour nix-serve-client --- options.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/options.nix b/options.nix index b4738b7..1371158 100644 --- a/options.nix +++ b/options.nix @@ -39,7 +39,6 @@ let mailboxes = mkEnableOption "Profil pour stocker les mails dans des boîtes aux lettres."; multimediaSuite = mkEnableOption "Profil pour la suite multimédia."; murmur = mkEnableOption "Profil pour activer un serveur Mumble (murmur)"; - nix-serve-client = mkEnableOption "Profil pour que la machine soit un client de cache nix."; nix-serve-server = mkEnableOption "Profil pour que la machine soit un serveur de cache nix."; nixStoreProxyCache = mkEnableOption "Profil pour activer le proxy cahce nginx pour le nix store"; officeSuite = mkEnableOption "Profil pour la suite bureautique"; @@ -71,7 +70,14 @@ let type = lib.types.string; }; nix-serve-server = mkEnableOption "nix-serve server"; - nix-serve-client = mkEnableOption "nix-serve client"; + nix-serve-client = { + enable = mkEnableOption "nix-serve client"; + servers = mkOption { + default = [ https://cache.nixos.org/ ]; + description = "List of nix-serve servers providing binary caches."; + type = types.listOf types.str; + }; + }; tinc = { enable = mkEnableOption "Enable tinc service";