Skip to main content

Module config

Module config 

Source
Expand description

Application configuration loading from seshat.toml.

§Application Configuration

Loads and merges configuration from seshat.toml with sensible defaults. Seshat works zero-config out of the box — all config sections have defaults.

Config file search order:

  1. ./seshat.toml (current working directory)
  2. $XDG_CONFIG_HOME/seshat/seshat.toml (e.g. ~/.config/seshat/seshat.toml)

Environment variable overrides:

  • SESHAT_LOG overrides server.log_level

Structs§

AppConfig
Top-level application configuration.
BackupConfig
Configuration for database backups.
CacheConfig
Configuration for the IR / query cache.
WatcherConfig
Configuration for the file-watcher subsystem.

Enums§

ConfigError
Errors that can occur when loading configuration.