laptop: link jdks in /opt/java

This commit is contained in:
Lgmrszd 2025-05-31 14:29:12 +04:00
parent 5543cf819f
commit d6a6f51490
No known key found for this signature in database
GPG key ID: 9396B8BA6FBB14DE
4 changed files with 39 additions and 12 deletions

View file

@ -97,20 +97,26 @@
# dev
# Wrap idea-community to add libraries required for Minecraft Moddev
jetbrains.idea-community
(mylib.IDEAappwrapper {
inherit pkgs;
inputpkg = jetbrains.idea-community;
pkgsuffix = "mcdev-jbr17";
libraries = with pkgs; [libpulseaudio libGL glfw openal stdenv.cc.cc.lib];
jdk = pkgs.jetbrains.jdk-no-jcef-17;
})
(mylib.IDEAappwrapper {
(mylib.appwrapper {
inherit pkgs;
inputpkg = jetbrains.idea-community;
pkgsuffix = "mcdev-jbr21";
libraries = with pkgs; [libpulseaudio libGL glfw openal stdenv.cc.cc.lib];
jdk = pkgs.jetbrains.jdk-no-jcef;
})
# (mylib.IDEAappwrapper {
# inherit pkgs;
# inputpkg = jetbrains.idea-community;
# pkgsuffix = "mcdev-jbr17";
# libraries = with pkgs; [libpulseaudio libGL glfw openal stdenv.cc.cc.lib];
# jdk = pkgs.jetbrains.jdk-no-jcef-17;
# })
# (mylib.IDEAappwrapper {
# inherit pkgs;
# inputpkg = jetbrains.idea-community;
# pkgsuffix = "mcdev-jbr21";
# libraries = with pkgs; [libpulseaudio libGL glfw openal stdenv.cc.cc.lib];
# jdk = pkgs.jetbrains.jdk-no-jcef;
# })
packwiz
# vscodium # see programs.vscode
#nnn # terminal file manager