From 75f45fc0369537bfe7dbb9ed604eb97d866a936e Mon Sep 17 00:00:00 2001 From: Lgmrszd Date: Sat, 2 Mar 2024 22:29:07 +0300 Subject: [PATCH] Wrap IDEA to add libraries to runtime --- hosts/laptop/home.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index 3b94bea..39297d5 100644 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -89,8 +89,16 @@ lutris minetest # dev - # jetbrains.jdk - jetbrains.idea-community + # Wrap idea-community to add libraries required for Minecraft Moddev + (symlinkJoin { + name = "idea-community"; + paths = [ jetbrains.idea-community ]; + buildInputs = [ makeWrapper ]; + postBuild = '' + wrapProgram $out/bin/idea-community \ + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [libpulseaudio libGL glfw openal stdenv.cc.cc.lib]}" + ''; + }) packwiz # vscodium # see programs.vscode rnix-lsp