I've looked high and low for a solution for this but I've failed to find anything that does what I want...
Below is my idea.properties file for PyCharm, is there any way to have these variables (The 'idea.config.path=') all point to the same file path but variably change the drive letter? For example, use "D:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/idea.properties" instead of "J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/idea.properties"
Or, alternatively, direct it to the folders relative to the location of the idea.properties file itself? For example, instead of "J:/Pycharm/PyCharm Community Edition 2021.2.2/bin", use "../bin" which would direct it to enter the parent directory of 'properties - settings' and enter the 'bin' folder, using the the 'properties - settings' folder as a relative path.
I understand that this may be unnecessary or impossible, just let me know if I'm asking for too much here.
# custom PyCharm properties
IDEA_PROPERTIES="J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/idea.properties"
idea.config.path="J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/config"
idea.system.path="J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/properties - settings"
idea.plugins.path="J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/plugins"
idea.log.path="J:/Pycharm/PyCharm Community Edition 2021.2.2/properties - settings/logs"