diff --git a/src/settings.ts b/src/settings.ts index 1e84add0..d6e8d4ed 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -256,6 +256,18 @@ export class ObsidianGitSettingsTab extends PluginSettingTab { plugin.saveSettings(); }) ); + + new Setting(containerEl) + .setName("Use Tree Layout for Sidebar") + .setDesc("If turned on, the Tree Layout will be the default.") + .addToggle((toggle) => + toggle + .setValue(plugin.settings.treeStructure) + .onChange((value) => { + plugin.settings.treeStructure = value; + plugin.saveSettings(); + }) + ); new Setting(containerEl) .setName("Custom Git binary path")