diff --git a/configs/desktop.nix b/configs/desktop.nix index 4b6fa2b..99c3bd4 100644 --- a/configs/desktop.nix +++ b/configs/desktop.nix @@ -74,6 +74,7 @@ hm = { imports = [ catppuccin.homeManagerModules.catppuccin + ../programs/java.nix ]; home = { diff --git a/programs/java.nix b/programs/java.nix new file mode 100644 index 0000000..bd9c30a --- /dev/null +++ b/programs/java.nix @@ -0,0 +1,13 @@ +# wee oo wee oo warning !!! this is a home manager module!!! destined to be put in hm's import, not nixos' !!!! +{ + config, + pkgs, + ... +}: let + inherit (config.lib.file) mkOutOfStoreSymlink; +in { + home.file = { + ".jdks/temurin-21".source = mkOutOfStoreSymlink pkgs.temurin-bin-21; + ".jdks/temurin-17".source = mkOutOfStoreSymlink pkgs.temurin-bin-17; + }; +}