Skip to main content


Key name: General
Element type: Dictionnary
Status: Optional

All the variables that can be used to populate strings. See the Variables section to know more about how to use them.





Type: Dictionary
Explanation: Contains the variables to use in the rest of the configuration file.


You can create any variable as long as you respect those rules:

  • Do not create variable with the same names as the already available placeholders from the Variables section.
  • All variables have to be defined in the General group.
  • Do not define a variable A to be used in variable B and the variable B to be used in variable A. If you do so, none of the implied variables will be available in Octory.


Here we define two variables to be reused elsewhere in the configuration file: "ResourcesPath" and "ApplicationIconsPath". Note how we use the USER_NAME placeholder.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "">
<plist version="1.0">
<!-- ... -->
<!-- ... -->