Skip to content

TU Cookbooks Template

Copier Static Badge

This is the template for the TU Wien Cookbooks.

Visit the documentation website for a comprehensive guide.

Useage

In order to use the template in its full capacity, you will need to have uv installed. You can run the following command to install uv:

curl -LsSf https://astral.sh/uv/install.sh | sh

uv will be used in the template to:

  • create Virtual Environments and ensure reproduceability
  • run Tools (e.g. Pre-commit, MyST, copier, just)

uv allows you can install copier, which is the program, that creates your template. You will need to install the copier-template-extension, in order to use the template.

uv tool install copier --with copier-templates-extensions

With copier now installed, you can start to "copy" the template, and use it on your own.

copier copy --trust "git+https://gitlab.tuwien.ac.at/cookbooks/templates/tu-cookbook-python" my-cookbook