activation conditionnelle (workstation) pour certains ensembles d'appli

This commit is contained in:
2016-07-29 14:57:11 +02:00
parent ee93d2f29d
commit 2a4c036ee4
5 changed files with 25 additions and 4 deletions

View File

@@ -43,7 +43,9 @@ in
enable = mkEnableOption "Génération de la configuration d'une machine.";
awesome = mkEnableOption "Profil pour activer le gestionnaire de fenêtre awesome.";
auto-upgrade = mkEnableOption "Profil pour activer les mises à jour automatiques.";
conception-assistee = mkEnableOption "Profil pour activer les outils de conception électronique & modélisation 3D";
database_postgres=mkEnableOption "Profil pour activer le SGBD PostgreSQL.";
developpement = mkEnableOption "Profil pour activer les outils de développement";
docker = mkEnableOption "Profil pour l'utilisation de Docker.";
dns_autorite = mkEnableOption "Profil pour servir les fichiers de zone DNS.";
dns_resolveur = mkEnableOption "Profil pour activer un résolveur DNS local.";
@@ -127,6 +129,7 @@ in
r6d.profiles.isDesktop = true;
r6d.config-generator = {
developpement = true;
docker = true;
};
})
@@ -146,6 +149,7 @@ in
})
(mkIf (pfl.isDubronetwork && pfl.isWorkstation) {
r6d.config-generator = {
conception-assistee = true;
virtualbox = true;
xmonad = true;
};