New comment by 2asoft on void-packages repository https://github.com/void-linux/void-packages/pull/20384#issuecomment-605390165 Comment: I updated to edit the launcher scripts with the first script line being `XXX_JDK=${XXX_JDK:-${IDEA_JDK}}` This way user customizations, if any, are kept, and each IDE defaults to using `IDEA_JDK` if it is present. I've verified locally that this works well. I opted to do this instead of shipping a profile script with each IDE because I find this cleaner.