materusPC: java settings
This commit is contained in:
parent
710108fd6f
commit
8327d4cfd3
|
@ -7,6 +7,7 @@
|
|||
./vm
|
||||
./secrets
|
||||
./containers
|
||||
./other
|
||||
|
||||
./scripts.nix
|
||||
./tmp.nix
|
||||
|
@ -15,7 +16,6 @@
|
|||
./kde.nix
|
||||
|
||||
./audio.nix
|
||||
./apps.nix
|
||||
];
|
||||
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
freetype.dev
|
||||
|
||||
fpc
|
||||
openjdk21
|
||||
gradle
|
||||
bison
|
||||
flex
|
||||
|
||||
|
@ -109,6 +109,10 @@
|
|||
];
|
||||
};
|
||||
|
||||
home.file.".gradle/gradle.properties".text = ''
|
||||
org.gradle.java.installations.fromEnv=JAVA_8_HOME,JAVA_17_HOME,JAVA_21_HOME
|
||||
org.gradle.home=${pkgs.jdk21}
|
||||
'';
|
||||
|
||||
xdg.desktopEntries.brave-browser =
|
||||
let
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{ ... }:
|
||||
{
|
||||
imports = [
|
||||
./apps.nix
|
||||
./java.nix
|
||||
];
|
||||
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
{ pkgs, ... }:
|
||||
{
|
||||
programs = {
|
||||
java.enable = true;
|
||||
java.package = pkgs.jdk;
|
||||
java.binfmt = true;
|
||||
};
|
||||
|
||||
environment.variables = {
|
||||
JAVA_8_HOME = pkgs.jdk8;
|
||||
JAVA_17_HOME = pkgs.jdk17;
|
||||
JAVA_21_HOME = pkgs.jdk21;
|
||||
};
|
||||
}
|
|
@ -166,9 +166,6 @@
|
|||
environment.shells = with pkgs; [ zsh bashInteractive fish ];
|
||||
programs = {
|
||||
fish.enable = true;
|
||||
java.enable = true;
|
||||
java.package = pkgs.graalvm-ce;
|
||||
java.binfmt = true;
|
||||
command-not-found.enable = false;
|
||||
dconf.enable = true;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue