diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-27 12:53:34 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-07-27 12:53:34 +0200 |
| commit | 809a47a227540ad8b8b2ac28a1bbbc2f115b7406 (patch) | |
| tree | 03e609b85ebef46867166469b79a1c01b6c93f7d /internal/config/config.toml | |
| parent | 06e32c85a5b8b0aaf5539a989347fbe68e27b95e (diff) | |
| download | lectio-809a47a227540ad8b8b2ac28a1bbbc2f115b7406.tar.gz lectio-809a47a227540ad8b8b2ac28a1bbbc2f115b7406.zip | |
feat(config): migrate to INI + one-shot TOML conversion + calendar Selection
config.Load/Save now read/write config.ini; a pre-existing config.toml is
converted once (old file kept, reversible). New [calendar] section
(epiphany/ascension/corpus_christi) + Config.Selection() feeding the engine.
Config struct API unchanged, so daily-readings and web /settings keep working.
Diffstat (limited to 'internal/config/config.toml')
| -rw-r--r-- | internal/config/config.toml | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/internal/config/config.toml b/internal/config/config.toml deleted file mode 100644 index 8324032..0000000 --- a/internal/config/config.toml +++ /dev/null @@ -1,29 +0,0 @@ -schema_version = 1 -lectionary = "new" # "new" (niedziela.pl) or "traditional" (missalemeum, 1962) -traditional_lang = "pl" # vernacular for traditional propers: "pl" or "en" -versions = ["bt", "wuj", "vul", "grb", "drb"] # compare set + TUI cycle order -default_version = "bt" # TUI start / `lectio show` default -width = 0 # CLI wrap width; 0 = detect terminal -all = false # default to all parts (true) or just the gospel (false) -offline = false # true = never fetch; read only harvested sigla + cache -ui_language = "en" # interface language (labels/keybar/banner): "en" or "pl". Readings stay source-language. -sigla_style = "auto" # citation dialect for `lectio --ref`/`--list`: "auto" (follow ui_language), "polish" (J 3,16), or "english" (Jn 3:16) -web_theme = "transfiguration" # default lectio-web theme (built-in order/season name, or a user theme in ~/.config/lectio/themes/) -web_port = 0 # lectio-web port; 0 = try 1099, then any free port -web_display = "horizontal" # default lectio-web layout ("uklad"): "horizontal" (stacked), "vertical" (columns), "interlinear" (verse-by-verse) -web_mono = false # lectio-web: monospace reading face for any theme (also a top-bar "mono" toggle) -web_versions = [] # lectio-web: which versions start toggled on, e.g. ["wuj", "vul"]; empty = just default_version -pager = "" # send reading output through a pager, e.g. "less -R"; empty = off (also -P/--no-pager) - -# Hide reading parts you don't want. Every part shows by default; a part is -# hidden only when you uncomment its line below (each is preset to false = -# hide). Parts you don't list stay shown. Only the modern lectionary has -# part toggles -- the traditional lectionary always shows just the epistle -# and gospel. -# -# [parts.new] -# pierwsze_czytanie = false # 1. czytanie (1st reading) -# psalm = false # Psalm -# drugie_czytanie = false # 2. czytanie (2nd reading, on feasts) -# aklamacja = false # Aklamacja (acclamation) -# ewangelia = false # Ewangelia (gospel) |
