IntelliJ IDEA wrapper script. Gives a layer of indirection between a desktop icon and actual startup script.
#!/usr/bin/env bash
# IntelliJ IDEA startup script wrapper
export JAVA_HOME="/usr/lib/jvm/java-8-oracle"
export IDEA_JDK=$JAVA_HOME
export M2_HOME="/usr/local/apache-maven/apache-maven-3.3.9"
export M2=$M2_HOME/bin
#cd idea-IU-129.713/bin/
cd idea-IU-145.597.3/bin/
exec ./idea.sh "$@"