Punkt
Commands

init

Initialise a punkt local repository for storing the clones of the synced dotfiles (local state). If an URI to a remote repository is provided, the remote repository will be cloned as the local state.

Usage

Shell
punkt init [<options>] [<repo>]

Examples

punkt init
punkt init audrey
punkt init audrey/dotfiles
punkt init --ssh https://github.com/audrey/dotfiles.git
punkt init --ssh --branch main --depth 1 audrey/dotfiles

Options

FlagDescription
--sshUse SSH instead of HTTPS

Common Options

Prop

Type

If both --include and --exclude are specified, their intersection is used.

Global Options

Prop

Type