Automation - ElsaTam/obsidian-extended-graph GitHub Wiki
The Automation section provides configuration options for controlling how the Extended Graph plugin behaves automatically across different graph views and usage scenarios.
Auto enable
Automatically enables the Extended Graph plugin when opening graph views.
Auto-enabling is subject to the maximum node limit setting. If a graph exceeds the configured node limit, the plugin will not auto-enable to prevent performance issues.
Synchronize default state
By default, the extended graph plugin will not override the default state settings for you. Therefore, when you apply changes to the settigs while the plugin is not enabled, those changes are not reflected in the default state if you don't save them manually.
This setting allows you to override this behavior and let the plugin automatically save your current settings to your default state, so they are both in sync.
Save configuration with state
With this setting, you can associate a configuration with a state. When you create a new state or save an existing one, if this option is enabled, the configuration will also be exported under the same name as the state. Then, whenever you switch back to this state, the configuration will be loaded in order to change the settings for this graph view.
Concretely, the configuration is saved with an additional field "stateID"
equal to the associated stateID. Which means that:
- If you manually export a configuration under the same name, the field
stateID
will be deleted and the connection will be lost - If you rename the state or the config file, the connection will still be active but the names won't match anymore
Note that the plugin has to be reloaded in order to properly load the new configuration.
When you want to import a configuration from the settings pannel, every configuration associated to a state will be displayed with the (🔗 state)
label.
Starting state
This setting allows you to automatically load a specific graph configuration when the plugin starts, ensuring consistency across sessions. See Graph States for more information about creating and managing states.
Open nodes in new tab
When enabled, left-clicking on any node in the graph will open the corresponding note in a new tab instead of the current tab. When disabled, left-clicking on nodes opens notes in the current tab (default Obsidian behavior).
Reset graph views after changes
The plugin will automatically reset itself in all open graph views whenever close the settings modal after changes were made to the plugin settings. This ensures that changes take effect immediately without manual intervention.