(attempt) package CrazyCraft void launcher for my partner lol

This commit is contained in:
Emile Clark-Boman 2025-10-06 09:40:21 +10:00
parent 70ed4a9a38
commit 5c955e5232

View file

@ -30,6 +30,13 @@ in {
"nix-command"
"flakes"
];
# nixpkgs.overlays = [
# (self: super: {
# jdk17 = super.jdk17.override (prev: {
# enableJavaFX = true;
# });
# })
# ];
nixpkgs.config.allowUnfreePredicate = let
whitelist = map lib.getName [
@ -268,6 +275,18 @@ in {
haskell-language-server
ormolu
# Java
# jdk17
# (jre8.overrideAttrs
# (oldAttrs: {
# enableJavaFX = true;
# }))
# (jdk8.overrideAttrs
# (oldAttrs: {
# enableJavaFX = true;
# }))
visualvm
# Python
python312 # I use 3.12 since it's in a pretty stable state now
python314 # also 3.14 for latest features
@ -404,6 +423,18 @@ in {
# mozilla's email client
thunderbird.enable = true;
java = let
# XXX: WARNING: TEST :WARNING: XXX
# Test for CrazyCraft VoidLauncher
myjdk = pkgs.jdk17.override {
enableJavaFX = true;
# openjfx_jdk = pkgs.openjfx17.override {withWebKit = true;};
};
in {
enable = true;
package = myjdk;
};
};
# ----- FONTS -----