|
|
|
@ -47,7 +47,7 @@ in
|
|
|
|
|
jeux = mkEnableOption "Profil pour les jeux vidéos.";
|
|
|
|
|
laptop = mkEnableOption "Profil pour les outils spécifiques aux ordinateurs portables..";
|
|
|
|
|
locate = mkEnableOption "Profil pour activer la fonction locate.";
|
|
|
|
|
nix-serve-client= mkEnableOption "Profil pour que la machine soit un serveur de cache nix.";
|
|
|
|
|
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.";
|
|
|
|
|
swap = mkEnableOption "Profil pour que le swap soit activé.";
|
|
|
|
|
virtualbox = mkEnableOption "Profil pour l'utilisation de VirtualBox.";
|
|
|
|
@ -90,6 +90,7 @@ in
|
|
|
|
|
## Définition des profils génériques
|
|
|
|
|
(mkIf pfl.isDesktop {
|
|
|
|
|
r6d.config-generator.awesome = true;
|
|
|
|
|
r6d.config-generator.nix-serve-client = true;
|
|
|
|
|
})
|
|
|
|
|
(mkIf pfl.isHome {
|
|
|
|
|
r6d.profiles.isDesktop = true;
|
|
|
|
@ -118,7 +119,6 @@ in
|
|
|
|
|
(mkIf pfl.isPrunetwork {
|
|
|
|
|
r6d.config-generator.auto-upgrade = true;
|
|
|
|
|
r6d.config-generator.fail2ban = true;
|
|
|
|
|
r6d.config-generator.nix-serve-client = true;
|
|
|
|
|
r6d.config-generator.swap = true;
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|