typst-init(1)

typst-init1

Initializes a new project from a template

Usage

typst-init [--package-path] [--package-cache-path] [{-h | --help}] <TEMPLATE> [DIR]

Overview

Initializes a new project from a template

Options

--package-path <DIR>

Custom path to local packages, defaults to system-dependent location

May also be specified with the TYPST_PACKAGE_PATH environment variable.

--package-cache-path <DIR>

Custom path to package cache, defaults to system-dependent location

May also be specified with the TYPST_PACKAGE_CACHE_PATH environment variable.

-h, --help

Print help (see a summary with '-h')

<TEMPLATE>

The template to use, e.g. `@preview/charged-ieee`.

You can specify the version by appending e.g. `:0.1.0`. If no version is specified, Typst will default to the latest version.

Supports both local and published templates.

[DIR]

The project directory, defaults to the template's name

From typst 1:0.15.1-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.