diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2025-02-18 18:06:37 -0500 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2025-02-18 18:06:37 -0500 |
| commit | 5d0b328b1e320b540821342b536927609b055136 (patch) | |
| tree | 38a6111cbe60f6d309fecf7b7d362bc2fa86227b /docs/guide | |
| parent | f24743073cce6436fff3d14b987a78c33ce753aa (diff) | |
add documentation for BN_QSETTINGS_POSTFIX
Diffstat (limited to 'docs/guide')
| -rw-r--r-- | docs/guide/index.md | 2 | ||||
| -rw-r--r-- | docs/guide/troubleshooting.md | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/docs/guide/index.md b/docs/guide/index.md index 9f584ba8..fb07c2d2 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -63,7 +63,7 @@ The following files and folders may be created in the user folder but are not cr ### QSettings Locations -Some settings such as window locations, saved checkboxes, recent file lists, disassembly settings, dialog histories are stored in `QSettings`. +Some settings such as window locations, saved checkboxes, recent file lists, disassembly settings, dialog histories are stored in `QSettings`. Note that the `BN_QSETTINGS_POSTFIX` environment variable can be used to temporarily use a different QSetting file which is useful for different profiles or testing purposes. If you ever have the need to flush these, you can find the install locations as described in the [QT documentation](https://doc.qt.io/qt-6/qsettings.html#platform-specific-notes). diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md index ca811023..f0c245a9 100644 --- a/docs/guide/troubleshooting.md +++ b/docs/guide/troubleshooting.md @@ -203,6 +203,7 @@ The following environment variables may be helpful when troubleshooting issues: | --- | --- | ----------- | | BN_LICENSE | File Contents (String) | This variable is useful for using Binary Ninja with a license passed from outside a docker image without storing the raw license file inside. [Must contain](https://github.com/Vector35/debugger/blob/dev/scripts/build.py#L195-L196) the full contents of the license file. | | BN_USER_DIRECTORY | Path (String) | This variable overrides the [default user folder](https://docs.binary.ninja/guide/index.html#user-folder) path. | +| BN_QSETTINGS_POSTFIX | Postfix (String) | This environment variable is treated as a string postfix that can be used to separate saved QSettings for testing purposes. | | BN_DISABLE_REPOSITORY_PLUGINS | Flag (True if exists) | This setting will only disable plugins installed via the plugin manager. | | BN_DISABLE_USER_PLUGINS | Flag (True if exists) | This environment variable will disable all plugins loaded from the [plugins user folder](https://docs.binary.ninja/guide/index.html#user-folder). | | BN_DISABLE_USER_SETTINGS | Flag (True if exists) | This flag will cause Binary Ninja to ignore any [`settings.json`](https://docs.binary.ninja/guide/settings.html).| |
