I use a custom property in IntelliJ Idea to make it work with i3wm (it looses focus when changing workspaces):
suppress.focus.stealing=false
Each time I update IntelliJ, I have to add it again to /idea/bin/idea.properties which it's a bit tedious.
Is it possible to keep it between updates?
Use Help | Edit Custom Properties... action to create an idea.properties file in your config directory. This property file will be preserved between updates.