The installer sets several system-level and user-level Slate Desktop configuration values. This article explains the user-level values.
Slate Desktop looks for user config files in this folder:
On Windows 7, 8, 8.1 and 10 systems, this is C:\Users\%USERNAME%\AppData\Local\slatedesktop\. The %USERNAME% value changes for each signed-on user, such as tahoar on my system.
Slate Desktop uses three different files in this folder to save configuration values for the Dashboard (Slate_Desktop.ini), the command Prompt command (slate-cli.ini) and all MT connectors (xslate.ini). The complete path for these 3 config files are:
%LOCALAPPDATA%\slatedesktop\Slate_Desktop.ini (for GUI dashboard)
%LOCALAPPDATA%\slatedesktop\slate-cli.ini (for Command Prompt command)
%LOCALAPPDATA%\slatedesktop\xslate.ini (for all MT connectors)
The config files tell Slate Desktop where to find different resources like your TMs and engines, etc. The content of each file looks like this:
[setup] inifile=C:\Users\tahoar\AppData\Local\slatedesktop\Slate_Desktop.ini graphs=C:\xslate\User\graphs plugins=C:\xslate\User\plugins scripts=C:\xslate\User\scripts workspace=C:\xslate\Workspace tempdir=C:\xslate\Workspace\TEMP debug=True delete-tempdir=True version=1.0.29 build-identifier=016a472709702e7d89b0f4ae95195494
- The inifile= value is always the full path to the file itself
- The C:\xslate value is always the path you entered in the setup program.
- The workspace= value is where Slate Desktop saves and looks for all of you TMs and engines.
- The version= value displays in the Help/About dialog and stamps each engine to help troubleshooting
- The build-identifier= value is used for troubleshooting
When you log-in as a different user, Slate Desktop retrieves the system default values that were saved in this file that is shared by all users:
On Windows 7, 8, 8.1 and 10 systems, this is C:\ProgramData\slatedesktop\setup.ini