diff --git a/modules/jetbrain.nix b/modules/jetbrain.nix index 515f138..f389b55 100644 --- a/modules/jetbrain.nix +++ b/modules/jetbrain.nix @@ -1,7 +1,15 @@ { pkgs, ... }: +let + idea = pkgs.jetbrains.idea.overrideAttrs (old: { + postFixup = (old.postFixup or "") + '' + wrapProgram $out/bin/idea \ + --suffix LD_LIBRARY_PATH : "${pkgs.libglvnd}/lib" + ''; + }); +in { - environment.systemPackages = with pkgs; [ - jetbrains.idea + environment.systemPackages = [ + idea ]; programs = {