Commit f596a618c15b
Changed files (2)
machines
modules
profiles
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
];
}