Skip to content

Install from source

Terminal window
sudo apt-get update
sudo apt-get install -y git curl libreoffice poppler-utils
# For the GUI as well:
sudo apt-get install -y libxcb-cursor0 libxkbcommon-x11-0
Terminal window
curl -LsSf https://astral.sh/uv/install.sh | sh
source ~/.local/bin/env # or open a new terminal
Terminal window
git clone https://gitlab.com/pepesan/temario-app temario && cd temario
# CLI only
uv sync
# CLI + desktop GUI
uv sync --group gui
# CLI + reactive watch
uv sync --group watch
# Everything
uv sync --group gui --group watch
Terminal window
./temario version
./temario build courses/ejemplo

If everything works you will see the generated files in courses/ejemplo/output/.

Terminal window
./temario setup

The wizard asks for the courses directory and other basic preferences. You can also configure manually:

Terminal window
./temario config set courses_dir ~/my-courses

To access Temario from the GNOME/KDE application menu:

Terminal window
./scripts/install/icons.sh

Installs icons in ~/.local/share/icons/ and creates the .desktop shortcut in ~/.local/share/applications/. Only needs to be run once after cloning.