Settings

Configure app behavior and interface options.

Startup

Tags

Add and manage tags used for notes and entries.

event.key === "Enter" && addTag()} />
    {#each $settingsTags as tag, index}
  • {#if editingTagIndex === index} { if (event.key === "Enter") saveEditTag(); if (event.key === "Escape") cancelEditTag(); }} />
    {:else} {tag}
    {/if}
  • {/each}

Fragment Types

Configure custom fragment types for the Fragments section.

event.key === "Enter" && addFragmentTypeLocal()} />
    {#each $settingsFragmentTypes as type, index}
  • {#if editingFragmentTypeIndex === index} { if (event.key === "Enter") saveEditFragmentType(); if (event.key === "Escape") cancelEditFragmentType(); }} />
    {:else} {type}
    {/if}
  • {/each}

Sidecar

Root directory containing the Journal.Sidecar project.

event.key === "Enter" && saveSidecarRoot()} /> {#if sidecarRootIsCustom} {/if}
{#if sidecarRootError}

{sidecarRootError}

{/if}

Gateway Root

Published WebGateway builds should point at one authoritative root. Use this one-time adopt action to align the packaged gateway with the desktop app.

{#if isTauriRuntime()}
{#if gatewayRootStatus} {/if} {:else}

Configure `GatewaySettings:RepoRoot` or `JOURNAL_PROJECT_ROOT` before starting the published gateway.

{/if} {#if gatewayRootError}

{gatewayRootError}

{/if}