No description
  • Typst 52.5%
  • PowerShell 25.8%
  • Shell 21.7%
Find a file
2026-04-14 21:21:16 +02:00
assignment-rose init but fr 2026-04-14 21:21:16 +02:00
install.ps1 init but fr 2026-04-14 21:21:16 +02:00
install.sh init but fr 2026-04-14 21:21:16 +02:00
README.md init but fr 2026-04-14 21:21:16 +02:00

Typst Templates Collection

This repository contains a collection of custom Typst templates. If you are uploading this to GitHub, it is designed as a monorepo where each folder contains a separate, importable Typst package.

Available Templates

  • assignment-rose — A custom assignment template with Outfit and Crete Round fonts.

Installation

To automatically install all templates in this repository to your local Typst packages directory, we have included helper scripts:

Windows: Right-click install.ps1 and select Run with PowerShell, or run .\install.ps1 from your terminal.

Linux / macOS: Run the bash script from your terminal:

chmod +x install.sh
./install.sh

Manual Installation (Alternative)

Typst does not natively download local packages from GitHub URLs. You must install these templates to your system's local Typst package directory.

  1. Download or clone this repository.
  2. Move the contents of a specific template folder (e.g. assignment-rose/) into your OS's local packages directory under the format local/<package-name>/<version>/.

Paths by Operating System:

Windows: %APPDATA%\typst\packages\local\<package-name>\0.1.0\ (or %LOCALAPPDATA%\typst\packages\local\<package-name>\0.1.0\ depending on your setup/extension)

macOS: ~/Library/Application Support/typst/packages/local/<package-name>/0.1.0/

Linux: ~/.local/share/typst/packages/local/<package-name>/0.1.0/

Usage

Once installed to your local package system, you can start a new document anywhere dynamically with:

typst init "@local/assignment-rose:0.1.0" my-new-assignment