chezmoi

command module
v2.62.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2025 License: MIT Imports: 4 Imported by: 0

README

chezmoi logo chezmoi

GitHub Release

Manage your dotfiles across multiple diverse machines, securely.

chezmoi's documentation is at chezmoi.io.

If you're contributing to chezmoi, then please read the developer guide.

Contributors

Contributor avatars

License

MIT

Documentation

Overview

chezmoi manages your dotfiles across multiple machines, securely.

Directories

Path Synopsis
assets
chezmoi.io/docs
Package docs contains chezmoi's documentation.
Package docs contains chezmoi's documentation.
templates
Package templates contains chezmoi's templates.
Package templates contains chezmoi's templates.
internal
archivetest
Package archivetest provides useful functions for testing archives.
Package archivetest provides useful functions for testing archives.
chezmoi
Package chezmoi contains chezmoi's core logic.
Package chezmoi contains chezmoi's core logic.
chezmoiassert
Package chezmoiassert implements testing assertions not implemented by github.com/alecthomas/assert/v2.
Package chezmoiassert implements testing assertions not implemented by github.com/alecthomas/assert/v2.
chezmoibubbles
Package chezmoibubbles provides text user interface components for chezmoi using github.com/charmbracelet/bubbletea.
Package chezmoibubbles provides text user interface components for chezmoi using github.com/charmbracelet/bubbletea.
chezmoierrors
Package chezmoierrors contains convenience functions for combining multiple errors.
Package chezmoierrors contains convenience functions for combining multiple errors.
chezmoigit
Package chezmoigit contains functions for interacting with git.
Package chezmoigit contains functions for interacting with git.
chezmoilog
Package chezmoilog contains support for chezmoi logging.
Package chezmoilog contains support for chezmoi logging.
chezmoiset
Package chezmoiset implements a generic set type.
Package chezmoiset implements a generic set type.
chezmoitest
Package chezmoitest contains test helper functions for chezmoi.
Package chezmoitest contains test helper functions for chezmoi.
cmd
Package cmd contains chezmoi's commands.
Package cmd contains chezmoi's commands.
cmds/execute-template
execute-template executes a template with optional data.
execute-template executes a template with optional data.
cmds/generate-commit
generate-commit generates the COMMIT file.
generate-commit generates the COMMIT file.
cmds/generate-helps
generate-helps generates internal/cmd/helps.gen.go.
generate-helps generates internal/cmd/helps.gen.go.
cmds/generate-install.sh
generate-install.sh generates assets/scripts/install.sh and assets/scripts/install-local-bin.sh.
generate-install.sh generates assets/scripts/install.sh and assets/scripts/install-local-bin.sh.
cmds/generate-license
generate-license generates internal/cmd/license.gen.go.
generate-license generates internal/cmd/license.gen.go.
cmds/lint-commit-messages
lint-commit-messages lints commit messages.
lint-commit-messages lints commit messages.
cmds/lint-txtar
lint-txtar lints txtar files.
lint-txtar lints txtar files.
cmds/lint-whitespace
lint-whitespace lints files for whitespace.
lint-whitespace lints files for whitespace.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL