Compare commits

...

2 Commits

Author SHA1 Message Date
0bfca5b71d ajout des activations manuelles dans desktop.
* l'activarion ou non est controlée depuis base. Mais l'inclusion est
* systématique
2016-07-10 17:00:41 +02:00
62b1537353 fix: erreur de syntaxe sur les fichiers manuels 2016-07-10 17:00:15 +02:00
5 changed files with 31 additions and 41 deletions

View File

@@ -4,13 +4,11 @@
imports = [
];
config = mkIf config.r6d.config-generator.docker {
environment.systemPackages = with pkgs; [
# Ecosystème Docker
docker
python27Packages.docker_compose
];
environment.systemPackages = with pkgs; pkgs.lib.mkIf config.r6d.config-generator.docker [
# Ecosystème Docker
docker
python27Packages.docker_compose
];
virtualisation.docker.enable = true;
}
virtualisation.docker.enable = config.r6d.config-generator.docker;
}

View File

@@ -4,10 +4,8 @@
imports = [
];
config = mkIf config.r6d.config-generator.jeux {
environment.systemPackages = with pkgs; [
# Jeux
urbanterror
];
}
environment.systemPackages = with pkgs; pkgs.lib.mkIf config.r6d.config-generator.jeux [
# Jeux
urbanterror
];
}

View File

@@ -4,13 +4,11 @@
imports = [
];
config = mkIf config.r6d.config-generator.virtualbox {
environment.systemPackages = with pkgs; [
linuxPackages.virtualbox
linuxPackages.virtualboxGuestAdditions
];
environment.systemPackages = with pkgs; pkgs.lib.mkIf config.r6d.config-generator.virtualbox [
linuxPackages.virtualbox
linuxPackages.virtualboxGuestAdditions
];
virtualisation.virtualbox.host.enable = true;
}
virtualisation.virtualbox.host.enable = config.r6d.config-generator.virtualbox;
}

View File

@@ -1,24 +1,18 @@
{ config, libs, pkgs, ... }:
{ config, pkgs, ... }:
{
# Paquets spécifiques pour un ordinateur portable
config = mkIf config.r6d.config-generator.laptop {
networking.networkmanager.enable = config.r6d.config-generator.laptop; # Activation d'un gestionnaire de réseau
networking = {
#wireless.enable = true; # Enables wireless support via wpa_supplicant
networkmanager.enable = true; # Activation d'un gestionnaire de réseau
};
hardware.bluetooth.enable = config.r6d.config-generator.laptop;
hardware.bluetooth.enable = true;
environment.systemPackages = with pkgs; pkgs.lib.mkIf config.r6d.config-generator.laptop [
networkmanagerapplet
];
environment.systemPackages = with pkgs;[
networkmanagerapplet
];
services.xserver.synaptics = {
enable = true;
twoFingerScroll = true;
};
}
services.xserver.synaptics = pkgs.lib.mkIf config.r6d.config-generator.laptop {
enable = true;
twoFingerScroll = true;
};
}

View File

@@ -2,10 +2,12 @@
{
imports = [ # applications :
#./activation-manuelle/app-docker.nix # pour activer docker
#./activation-manuelle/app-jeux.nix # permettant de jouer ;)
#./activation-manuelle/app-virtualbox.nix # pour exploiter virtualbox
#./activation-manuelle/laptop.nix # appli & configuration adaptée pour un PC portable
# commandées par config-generator
./activation-manuelle/app-docker.nix # pour activer docker
./activation-manuelle/app-jeux.nix # permettant de jouer ;)
./activation-manuelle/app-virtualbox.nix # pour exploiter virtualbox
./activation-manuelle/laptop.nix # appli & configuration adaptée pour un PC portable$
# installées systématiquement
./app-adminsys.nix # pour gérer le système dans son ensemble et les services
./app-bureautique.nix # dédiée à la bureautique (traitement de texte, dessin, ...)
./app-cao.nix # de conception assisté par ordinateur & modélisation