Configuration
User settings are saved in ~/.config/temario/temario.yaml.
You can edit it directly or use the CLI:
./temario config show # view all active configuration./temario config get <key> # read a specific key./temario config set <key> <value>Key reference
Section titled "Key reference"courses_dir
Section titled "courses_dir"Root directory where courses are stored.
courses_dir: ~/my-coursesDefault: the courses/ directory in the repository.
language
Section titled "language"Interface language and generated texts (es or en).
language: enDefault: es
GUI visual theme (dark, light or auto).
theme: autoDefault: auto (follows the operating system preference)
generation.code_split_lines
Section titled "generation.code_split_lines"Maximum number of code lines per slide before splitting into [N/M].
generation: code_split_lines: 20Default: 20
generation.list_split_items
Section titled "generation.list_split_items"Maximum number of items in lists (bullets, objectives, index) before splitting.
generation: list_split_items: 14Default: 14
generation.compare_split_lines
Section titled "generation.compare_split_lines"Maximum number of lines per column in comparar_* slide types.
generation: compare_split_lines: 20Default: 20
autosave_seconds
Section titled "autosave_seconds"YAML editor auto-save interval in the GUI, in seconds.
0 disables auto-save.
autosave_seconds: 60Default: 60
Initial setup
Section titled "Initial setup"If this is your first time using Temario, the wizard configures the basic options interactively:
./temario setupComplete configuration file (example)
Section titled "Complete configuration file (example)"courses_dir: ~/Dropbox/courseslanguage: entheme: darkautosave_seconds: 0 # disabled when using watch
generation: code_split_lines: 25 list_split_items: 12 compare_split_lines: 18