tmpl/CLI.md

1.1 KiB

NAME

tmpl - Template automation

SYNOPSIS

tmpl

[--registry|-r]=[value]
[--source|-s]=[value]

DESCRIPTION

Template automation

Usage:

tmpl [GLOBAL OPTIONS] command [COMMAND OPTIONS] [ARGUMENTS...]

GLOBAL OPTIONS

--registry, -r="": Registry directory of tmpl (default: ~/.tmpl)

--source, -s="": Short-name source to use

COMMANDS

download

Download a template

--branch, -b="": Branch to clone (default: main)

env

Show tmpl environment variables

set, add

Set a tmpl environment variable (stored plaintext)

unset, delete

Unsets a tmpl environment variable

init

Initialize a template

list

List templates in the registry

remove

Remove a template

restore

Restore missing templates

save

Save a local template

source

Commands for working with sources

list

List available sources

add

Add a source

remove

Remove a source

test

Test if a directory is a valid template

update

Update a template

use

Use a template

--defaults: Use template defaults

--force: Overwrite existing files