configs/config.example.toml (view raw)
1# bibel configuration file
2# Location: $XDG_CONFIG_HOME/bibel/config.toml (~/.config/bibel/config.toml)
3
4# Output mode: "tui" (interactive terminal UI), "formatted" (ANSI-coloured text),
5# or "plain" (plain text without formatting)
6output_mode = "tui"
7
8# Path to Bible data file (relative to executable or absolute path). If empty,
9# automatically uses first JSON file found in $XDG_DATA_HOME/bibel
10bible_path = ""
11
12# Reading mode: "evangelion" (four Gospels), "new_testament", "old_testament", "bible"
13reading_mode = "evangelion"
14
15[tui]
16 # Whether to show the quit message "Press q to quit..."
17 show_quit_message = true
18
19 # Box border style: "rounded", "double", "single", or "hidden"
20 border_style = "rounded"
21
22[formatter]
23 # Whether to use ANSI colours in formatted output mode
24 use_colours = true
25
26 # Header format template
27 # Available variables: {book}, {chapter}, {first_verse}, {second_verse}
28 header_format = "{book} {chapter}\nw. {first_verse}-{second_verse}"
29
30 # Whether to print each verse on a numbered line with verse number
31 numbered = false
32
33 # Whether to render pilcrows (ΒΆ) as blank lines instead of ignoring them
34 paragraphs = false
35
36[date_progression]
37 # Number of verses to read per day
38 verses_per_day = 12
39
40 # Start date for yearly progression (format: "1 January")
41 # Empty means 1 January of current year
42 start_date = ""
43
44# Easter type: "orthodox" (default) or "latin" (i.e., roman catholic)
45easter_type = "orthodox"