Session Buddy includes hidden experimental settings that allow you to fine-tune its behavior.
Active experiments
The following experiments are available as of Session Buddy v4.0.5:
nxs.experiment.ingest-max-size
: Sets the maximum file size (in bytes) allowed for the Add tabs and Add links features. This limit also applies to non-JSON files selected for Import. (default: 1048576)nxs.experiment.collection-fetch-all
: If set totrue
, disables lazy loading of collection tiles, causing all tiles to load on app startnxs.experiment.collection-fetch-count-initial
: Determines the number of collection tiles displayed upon app start (default: 50, min: 50)nxs.experiment.collection-fetch-count-lazy
: Specifies the number of additional collection tiles fetched when the navigation sidebar is scrolled (default 30, min 30)nxs.experiment.history-fetch-all
: If set totrue
, disables lazy loading of history tiles, causing all tiles to load on app startnxs.experiment.history-fetch-count-initial
: Determines the number of history tiles displayed upon app start (default 50, min 50)nxs.experiment.history-fetch-count-lazy
: Specifies the number of additional history tiles fetched when the history sidebar is scrolled (default 30, min 30)nxs.experiment.warn-on-open-tab-count
: Sets the threshold for the number of tabs that, when exceeded, triggers a confirmation prompt before opening (default: 30)nxs.experiment.optimized-open-threshold
: Defines the number of tabs above which optimizations, such as suspending and delaying tabs, are applied when optimizations are enabled (default: 60)nxs.experiment.optimized-open-delay
: Defines the delay (in milliseconds) between opening each tab when optimizations are in effect (default: 100)nxs.experiment.remove-title-suffixes
: If set totrue
, removes common suffixes from tab titles of popular websites (e.g., ” – YouTube”, ” – Wikipedia”)nxs.experiment.use-theme-sensitive-favicons
: Some websites display a light or dark favicon based on the OS theme. If Session Buddy’s theme setting differs from the OS theme, the visibility of these icons may be compromised. This experiment ensures favicons always align with Session Buddy’s theme for optimal visibility. This experiment is enabled by default. Set tofalse
to disable.nxs.experiment.debug
: Set totrue
to put Session Buddy into debug mode for troubleshooting purposes
Enabling an experiment
Experiments are saved in the browser’s localStorage.
To enable an experiment:
- Open the Session Buddy console
- Select the the Application tab
- Expand the Local storage section in the left sidebar and select the chrome-extension://edacconmaakjimmfgnblocblbcdcpbko item underneath it
- In the main panel, double-click an empty part of the Key/Value table to create a new entry
- For the Key, enter the name of the desired experiment (e.g.,
nxs.experiment.collection-fetch-all
) - Press Tab to focus the Value field and input the corresponding value (e.g.,
true
) - Press Tab or Enter to save the change
To update an experiment, double-click its value in the Key/Value table, enter the new value, and hit Enter.
To disable an experiment, click the corresponding line item in the Key/Value table to select it and hit Delete.
Availability
Experiment availability is subject to change. Experiments may be integrated into formal settings or removed in future versions of Session Buddy.