Skip to content

Releases: twpayne/chezmoi

v0.0.6

11 Dec 00:12
5e53e94
Compare
Choose a tag to compare

Changelog

fd2f39b Add --recursive flag
6a33cdc Add Actuator.Rename
f5fcdb1 Add Dir.Private
c1d38dd Add Entry.ConcreteValue
842097f Add Entry.TargetName
22c530a Add FIXMEs for flags to add
f1832ca Add File.Executable
66c2461 Add File.Private
20543f8 Add File.Template
15a3826 Add Symlink.Template
ec77a95 Add TargetState.AddArchive
31481f7 Add YAML output
91be5c7 Add cd command
0b84bf5 Add chattr command, fixes #2
e26f3ec Add import command, fixes #50
42ecba3 Add package aliases
240ac97 Add source-path command
1f5eba6 Add test to exercise some commands
5bef462 Add type field
4556383 Apply umask last consistently
08a5345 Avoid overwriting argument before first use
8f570ef Bump version of github.com/twpayne/go-vfs
9cbae2a Check format before computing concrete value
e8b97cb Clarify LastPass example
a78af0e Correct function documentation
5d3ae7d Delete 'practical' section that is explained elsewhere
d9fb233 Depersonalize template example
bcf98b1 Disable Windows releases
242e549 Document exported struct
97818e0 Dump source and target paths, not names
d7e1697 Dump state in JSON format instead of spew
6053e48 Evaluate entries before dumping them
d4f8beb Export Entry.Evaluate
a05d9c1 Export ParseSourceDirName
8660cb7 Export ParseSourceFileName
165397a Export ParsedSourceDirName
e9e4d77 Export ParsedSourceFileName
9925c08 Factor out dir.go
efd6dde Factor out file.go
2a6990d Factor out symlink.go
34a1cba Factor out target_state.go
7879a59 Fix capitalization
9312f94 Fix removal of target in remove command
4037322 Format github.com links consistently
166688c Improve short descriptions of commands
b3625b2 Make it explicit that error is ignored
9db2ce1 Make it explicit that errors are ignored
5910f22 Make the NullActuator a singleton
ae51ba4 Print source dir if no targets are specified
c4bad5b Qualify .netrc example
a8fcaa9 Quote permissions
ad8add0 Refactor individual Entry application
9dc8b10 Remove --source-vcs flag
ea5d380 Remove TargetState.AllEntries
a35fbb4 Remove docker image building code
01086cc Remove fixed FIXME
b62ac56 Remove uneccessary 'note that's
1750988 Remove unused field
307f767 Rename Symlink.Target to Symlink.LinkName
bd27c36 Rename TargetState.AddArchive to TargetState.Import
55a947a Rename actuator to mutator
ff58780 Rename variable for clarity
9b0e724 Replace getSourceNames with getEntries
2effdf7 Use absolute path to ignore dist directory
4387aa1 Use angle brackets for all examples
764263b Use dir, file, symlink order consistently
ca06a88 Use getEntries and Entry.TargetName is remove command
615c3bd Use getEntries in cat command
4e74b17 Use getEntries in chattr command
e375f25 Use getEntries in dump command
1d97198 Use targetName in archive
1804974 Use variable name ts for target state consistently
a341f75 Use vfs.ReadOnlyFS to ensure all changes are made via an Actuator

v0.0.5

02 Dec 22:07
aef1e00
Compare
Choose a tag to compare

Changelog

083d25d Add --apply, --diff, and --prompt flags to edit command, fixes #28
5527d94 Add TargetState.ApplyOne
a8670c4 Add prompt
f644bf2 Cache keyring lookups
53a12d1 Cache lastpass lookups
900a2e3 Extend apply command to take a list of targets, fixes #3
db96d06 Extend diff command to take a list of targets, fixes #4
a324b0b Extend verify command to take a list of targets, fixes #5
7e98072 Factor out Config.applyArgs
89440ce Make runRemoveCommand a method on Config
c37b9ad Remove trailing E from function names

v0.0.4

30 Nov 17:05
db396af
Compare
Choose a tag to compare

Changelog

a2e6e88 Add LastPass integration
377d68e Add graceful template error handling mechanism
cbb5b2d Add installation docs referring to Goreleaser-generated artefacts and Homebrew formula
377999a Add lastpass command as a wrapper for lpass
496c2ba Documentation tweaks
06f8e7a Ensure Go modules are enabled in before hook
273e14f Factor out keyringFunc
e612476 Handle errors gracefully in keyring
841d2e7 Handle errors gracefully in lastpass
d88b705 Make CI output less verbose
7992f60 Make template execution more strict
4c7aece Only read files and evaluate templates when required
a436144 Remove GO111MODULES
b45c5ad Set GO111MODULE in .travis.yml

v0.0.3

30 Nov 11:43
b82abb9
Compare
Choose a tag to compare

Changelog

cfab91b Add newline at end of file
8e8d142 Use Go 1.11.x explicitly