Settings
LemonTree Settings
To customize your LemonTree experience, the following settings can be configured. Changes will become active after restarting LemonTree.
Change the settings in
%appdata%\LieberLieber\LemonTree\userconfiguration.json
| Key | Value | Description |
|---|---|---|
| IsDiagramDisclaimerHidden | Default false |
Set to true to hide the disclaimer shown by the diagram viewer. |
| SyncBy | Default PanAndZoom |
Defines how the diagram viewers are synchronized. PanAndZoom synchronizes the visible area and zoom level between diagrams. |
| AreModelDetailsShown | Default false |
Set to true to show additional model details like filepath and modify date by default. |
| Theme | Default System |
Defines the LemonTree theme. Can be set to Dark, Light, or System. System uses the operating system's configured theme. |
| InstalledVersion | Current version | Stores the currently installed LemonTree version. This value is managed by LemonTree and normally should not be changed manually. |
| DontShowWhatsNewAgainForCurrentVersion | Default false |
Set to true to prevent the "What's New" information from being shown again for the current version. Can be set in the UI. |
| NeverShowWhatsNew | Default false |
Set to true to disable the "What's New" information completely. |
| DefaultSession | Default empty | Defines the models and settings used for the default LemonTree session. See Default Session below. |
Default Session
The DefaultSession setting defines the models that are loaded when using the default LemonTree session. Usually there would be no need to change these.
Path Formatting
When specifying Windows paths in JSON, either use forward slashes (/) or escape backslashes with an extra backslash to keep the JSON syntax valid.
Example:
C:\\ProgramData\\LieberLieber\\LemonTree\\Examples\\Base.qeax