Modules§
- config_
migration - Config migration — upgrades settings from older versions to the current format.
- history
- A workspace’s open-file history: the notes most recently opened in it, newest first.
- icons
- themes
- workspace_
config
Structs§
- AppSettings
- Leader
Config - The
[leader]config section: binding overrides + group captions.
Enums§
- Editor
Backend Setting - Settings
Error - Errors from loading and saving settings and themes. Typed at this seam so
callers can match on the failure; the binary’s eyre top level (CLI, main)
wraps it automatically via
?. - Sort
Field Setting - Sort
Order Setting
Functions§
- config_
dir - Path to kimün’s directory on this machine, creating it if needed — used by
the update module for the install marker and update-state file. The layout
(and the debug/release name) belongs to
kimun_core::system. - delete_
artifacts - Deletes a removed workspace’s artifacts, returning the ones that would not go, each with the reason.
Type Aliases§
- Shared
Settings - Shared settings handle — all screens and components reference the same instance.