Compare commits

..

6 Commits

Author SHA1 Message Date
Yves Dubromelle
59d243bb9d wireshark: package -> option (gestion fine des droits) 2019-06-10 17:22:56 +02:00
Yves Dubromelle
c7a1a433ef nm-applet: package -> option (activation automatique) 2019-06-10 17:21:00 +02:00
Yves Dubromelle
da750b9c33 java 11 est la LTS officielle, autant l'utiliser 2019-06-10 12:53:08 +02:00
Yves Dubromelle
0ff5f2934e synaptics est dépcrécié -> libinput 2019-06-10 12:53:08 +02:00
Yves Dubromelle
f0d5881c80 ajout de ant et gradle en plus de maven, pas de jaloux :) 2019-06-10 12:53:08 +02:00
Yves Dubromelle
16b0a5b617 nixpkgs a une nouvelle option pour gérer java + JAVA_HOME 2019-06-10 12:53:08 +02:00
3 changed files with 19 additions and 10 deletions

View File

@@ -9,9 +9,13 @@ in
mkIf (true && flags.graphical) { mkIf (true && flags.graphical) {
# Diagnostic réseau Wireshark (droits fins par le groupe wireshark)
programs.wireshark = {
enable = true;
package = pkgs.wireshark;
};
# Paquets # Paquets
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
## Diagnostic
wireshark
]; ];
} }

View File

@@ -9,13 +9,17 @@ in
mkIf flags.developpement-java { mkIf flags.developpement-java {
# Installe le paquet + JAVA_HOME
programs.java = {
enable = true;
package = pkgs.jdk11;
};
# Paquets # Paquets
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# Java # Systèmes de build autour de java
ant
maven maven
openjdk gradle
]; ];
environment.variables = {
JAVA_HOME = "${pkgs.openjdk}";
};
} }

View File

@@ -19,15 +19,16 @@ mkIf flags.laptop {
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
# Gestion graphique du réseau dans la barre système
programs.nm-applet.enable = true;
# Paquets # Paquets
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
networkmanagerapplet # gestionnaire réseau graphique + console (nm-applet + nmtui)
wirelesstools # fournis iwconfig wirelesstools # fournis iwconfig
]; ];
# Services # Services
services.xserver.synaptics = { services.xserver.libinput = {
enable = true; enable = true;
twoFingerScroll = true;
}; };
} }