Home
Projects
Resources
Alternatives
Blog
Sign In
Chezmoi Versions
Save
Manage your dotfiles across multiple diverse machines, securely.
Overview
Versions
Reviews
Resources
v2.43.0
4 months ago
Changelog
Features
d99e8bd4b feat: Extend rbw and rbwFields template funcs to take extra args
7323f6a31 feat: Extend remove_ attribute to directories
Fixes
44b4c6d5f fix: Fix detection of changes to remove_ directories
5f40268ce fix: Only invoke diff pager if there is diff output
084add0ad fix: Handle implicit directories in externals
54dce1bd1 fix: add missing command annotations
d85b5e4bd fix: Make execute-template --init not read .chezmoitemplates
db9b4ddae fix: key.txt is not written to home, but home/.config
Documentation updates
774d053d2 docs: Add upcoming changes to release history
9f9d2d9bd docs: Add link to article
6eb139bee docs: Add links to articles
08e9b0b99 docs: Fix guide on clearing state of run_onchange_ scripts
Other
a450748cf chore(deps-dev): bump ruff from 0.1.6 to 0.1.9 in /assets
v2.42.3
5 months ago
Changelog
Features
538169a9d feat: Remove nested subshell check
31780bfe6 feat: Make mackupApplicationsDir func agnostic to mackup's installation method
Documentation updates
ef018810e docs: Add github.com/xvzc/chezmoi.nvim to related software
e530e7c81 docs: Add link to article
31e62077b docs: Add link to video
854ea069f docs: Add entry on declarative package installation
0cf9f29a4 docs: add warning for GitHub SSH key deletion
v2.42.2
5 months ago
Changelog
Features
a9d389e86 feat: Add CHEZMOI_COMMAND_DIR env var for hooks
Fixes
649c75840 fix: Fix fromJson template function deserializing non-objects
c68ddac75 fix: Handle extra slashes in path arguments
v2.42.1
5 months ago
Changelog
Fixes
d07689ed9 fix: Set env vars from config file when re-reading config
Documentation updates
0b38793c1 docs: Clarify prefix order for regular files
v2.42.0
5 months ago
Changelog
Features
694977b90 feat: Preserve numeric types when reading from .chezmoidata JSON and JSONC files
1f1138688 feat: Preserve integer values in fromJson and fromJsonc template funcs
711a39a73 feat: Add read-source-state hook
Documentation updates
47609a3d7 docs: Add admonitions linking remove and forget
8784a6713 docs: Add links to blog posts
v2.41.0
6 months ago
Changelog
Features
26fd13319 feat: Add git-commit-message to generate command
c6688d230 feat: Make commit message templates regular templates
f7c3745bc feat: Add git.commitMessageTemplateFile config variable
1f016e8b0 feat: Add edit-config-template command
Fixes
d9cb6b0cd fix: Don't escape HTML characters in JSON strings
Documentation updates
b94f954cd docs: Document support for the passage password manager
a1fba7524 docs: add how-to for gpg ↔ age migration
8d58c3eba docs: Fix default value of persistentState variable
Other
e8ed4c462 refactor: Allow
mkdocs build
from any origin
v2.40.4
6 months ago
Changelog
Fixes
797e3cf0f fix: Make stdinIsATTY return false if --no-tty is passed
v2.40.3
7 months ago
Changelog
Features
b64f2bc12 feat: Add env config var as an alternative to scriptEnv
f47c2687f feat: Warn when overriding CHEZMOI_ env vars
7203d6bfc feat: Set CHEZMOI_ and scriptEnv env vars for all invoked commands
Documentation updates
319dd20ba docs: Tidy up release notes
v2.40.2
7 months ago
Changelog
v2.40.1
7 months ago
Changelog
Features
fc565336 feat: Add Path Separator and Path List Separator to provided template values.
61f7ed1f feat: Ignore AppleDouble files in externals
4a52e5c3 feat: find[One]Executable in user-supplied paths
bb6f952c feat: Use Goreleaser's Chocolatey support
Fixes
eecf0155 fix: Only invoke diff pager if command modifies filesystem
5c0140d5 fix: Don't use
replace-executable
for WinGet installations
79763730 fix: Add chattr +remove support for files
Documentation updates
784d38b6 doc: Add information how to ignore cache files in external dependencies
66070dcf docs: Added an example for promptChoice
5f14f106 docs: Added an example for promptChoiceOnce
c96a4b77 docs: Fix cross-function link references
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github