ErrLookup › twpayne/chezmoi
twpayne/chezmoi
Manage your dotfiles across multiple diverse machines, securely. · Go · 202 source files
Analyzed at f901167e46 on 2026-09-01. 53 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| empty directory name | validation | error | source-state, parsing, validation |
| empty filename | validation | error | source-state, parsing, validation |
| encryption not configured | error_code | error | encryption, configuration, missing-config |
| expected a string, got a %T | validation | error | configuration, type-mismatch, decode-hook, path |
| %s: unknown archive format | validation | error | archive, format-detection, io |
| %s: unsupported typeflag '%c' | validation | error | archive, tar, unsupported-entry |
| %s: unsupported file mode %o | validation | error | archive, zip, file-mode |
| %s: %w | error_code | error | archive, io, read-failure |
| %s: unsupported mode %o | validation | error | archive, file-mode, unsupported-entry |
| open %s: failed to acquire lock: %w | error_code | critical | locking, bolt, filesystem, flock |
| open %s: %w | error_code | error | go, file-lock, boltdb, concurrency |
| %s: unknown compression format | validation | error | go, compression, configuration |
| %s: parse error | validation | error | go, parsing, os-release, linux |
| %s: unknown entry type | validation | error | go, parsing, entry-type, validation |
| expected a []string, got a %T | validation | error | go, type-mismatch, decode-hook, configuration |
| expected a []string, got a %T element | validation | error | go, type-mismatch, decode-hook, configuration |
| %s: unknown format | validation | error | go, file-format, unmarshal, configuration |
| %s: %w | error_code | error | go, file-format, extension, configuration |
| %s: invalid pattern | validation | error | go, glob, pattern, validation |
| %s: cannot add chezmoi's config file to chezmoi, use a confi | validation | error | chezmoi, config-file, protected-path |
| %s: cannot add chezmoi file to chezmoi (%s is protected) | validation | error | chezmoi, protected-path, recursive-add |
| %s: parent directory not in source state | error_code | error | chezmoi, source-state, directory-structure |
| %s: not a directory | error_code | error | chezmoi, filesystem, type-mismatch |
| %s: %w | error_code | error | chezmoi, template, external |
| %s: empty path | validation | error | chezmoi, external, path-validation |
| %s: %s: path is not relative | validation | error | chezmoi, external, path-validation |
| %s: %s: %w | error_code | error | chezmoi, external, path-validation, windows |
| %s: %s: empty relative path | validation | error | path, external, configuration |
| %s: %s: relative path outside target directory | validation | error | path, path-traversal, external |
| %s: not allowed in %s directory | validation | error | naming, externals, source-state |
| %s:%d: %w | error_code | error | ignore-file, pattern, path |
| size mismatch: expected %d, got %d | validation | error | external, checksum, download |
| MD5 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, md5 |
| RIPEMD-160 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, ripemd160 |
| SHA1 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, sha1 |
| SHA256 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, sha256 |
| SHA384 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, sha384 |
| SHA512 mismatch: expected %s, got %s | validation | error | checksum, external, integrity, sha512 |
| %s: no URL | exception | error | config, external, url-parsing |
| %s: %s: %s | http | error | network, http, external |
| %s: missing external type | validation | error | config, external, missing-field |
| %s: unknown external type: %s | validation | error | config, external, invalid-value |
| %s: unsupported mode %o | exception | error | archive, filesystem, external |
| %s: missing path | validation | error | config, external, missing-field |
| %s: path not found in %s | exception | error | chezmoi, archive, config |
| %s: not a script | exception | error | chezmoi, scripts, naming |
| %s: %q: %w | exception | error | chezmoi, semver, parsing |
| %s: not found | exception | error | chezmoi, add, filesystem |
| %s: not a directory | exception | error | chezmoi, source-state, filesystem |
| %s: %w | exception | error | chezmoi, script, apply |
| %s: invalid format-indent | validation | error | chezmoi, template, validation |
| %s: unknown encoding | validation | error | chezmoi, template, encoding |
| %d: invalid format-indent-width | validation | error | template, config, validation, chezmoi |