- Typst 52.5%
- PowerShell 25.8%
- Shell 21.7%
| assignment-rose | ||
| install.ps1 | ||
| install.sh | ||
| README.md | ||
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.
- Download or clone this repository.
- Move the contents of a specific template folder (e.g.
assignment-rose/) into your OS's local packages directory under the formatlocal/<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