Commit f596a618c15b

Vincent Demeester <vincent@sbr.pm>
2019-03-16 14:58:56
dev.java: add package to be able to custom java package
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent c1b872f
Changed files (2)
machines
modules
machines/hokkaido.nix
@@ -8,6 +8,7 @@
   profiles.dev = {
     go.enable = true;
     rust.enable = true;
+    java = { enable = true; javaPackage = pkgs.jre; };
   };
   profiles.laptop.enable = true;
   profiles.media.enable = true;
modules/profiles/dev.java.nix
@@ -12,6 +12,11 @@ in
         description = "Enable java development profile";
         type = types.bool;
       };
+      javaPackage = mkOption {
+        default = pkgs.jdk;
+        description = "Java package to use";
+        type = types.package;
+      };
       idea = mkOption {
         default = false;
         description = "Install intellij idea";
@@ -23,7 +28,7 @@ in
     {
       profiles.dev.enable = true;
       home.packages = with pkgs; [
-        jdk
+        cfg.javaPackage
         gradle
       ];
     }