User Settings
@Serializable
Typed view of ~/.ksl/settings.toml — the per-user persistence file shared by every Phase-6-era KSL app. Scope is the OS user; one file per $HOME, hand-editable.
The file is loaded eagerly at UserSettingsStore construction and written lazily as the user makes changes. Unwritable parent directories degrade to in-memory defaults — see UserSettingsStore for the resilience rules.
Constructors
Link copied to clipboard
constructor(workspace: WorkspaceSettings = WorkspaceSettings(), configurations: ConfigurationRecent = ConfigurationRecent())