Releases: twpayne/chezmoi
v1.1.0
Changelog
a8aeb1b Add 'Why use chezmoi?' section
abfe150 Add --prompt flag to add command, refs #123
d676fc6 Add chezmoi in the news section
55746d9 Add data command
bbb5b2a Add link to Hacker News discussion
55bfe71 Add link to dotfiles.github.io
8677883 Add link to lobste.rs discussion
fe39c57 Add link to reddit.com discussion
39c2645 Add missing dollar
8919b6c Add note about data command
bf690dd Add os-release parser
341b99f Add osRelease to .chezmoi data, fixes #126
4044b1e Add table of packages
7a88b12 Add test for CGO
1fe3fe0 Add vault support, fixes #120
e0b7bad Avoid potential out-of-range access if string is empty
d1ee299 Convert OS release map keys outside getOSRelease
c1525d8 Convert os-release keys to JSON-like keys
61f7659 Correct source flag
9921965 Document .chezmoi.osRelease
8cc9fdd Don't add ignored files, fixes #124
4fecad4 Don't delete ignored files in exact directories
99e138e Don't duplicate licence text
34eb20d Extract target dir names when computing ignore pattern
6ac240c Factor out formatMap
6ffb4f1 Fix typo
bf67981 Ignore errors from user.LookupGroupId if CGO is disabled, fixes #125
877f0cb Make error messages more consistent
53c20a0 Preserve existing directories in source state instead of renaming them
15a1cd2 Use latest version of github.com/twpayne/go-vfs
125f4ba Wrap comment
9cec1f6 dirNames: use make for init slice of string
v1.0.0
v0.0.15
Changelog
fc3be3e Add CONTRIBUTING.md
2f90eef Add initial chattr test
dd7e6c1 Add more tests for chattr on file
744d2cf Add octalIntValue
dfc456e Add tests for chattr on symlink
f9fefac Allow no- prefix to remove attributes
6ffae71 Fix chattr -private on directories
619b2ed Fix chattr of files in directories, fixes #103
60a26df Print umask in octal in help, fixes #107
c42eecf Remove FIXMEs that are now Github issues
0d8551c Remove stale FIXME
32ce15c Remove unused cobra.Command argument
1c8d357 Reorganize functions
1704912 Respect .chezmoiignore in Entry.ConcreteValue
4612ada Respect .chezmoiignore in Entry.Evaluate
84c41c7 Respect .chezmoiignore in Entry.archive
d8f8445 Sort functions alphabetically
v0.0.14
v0.0.13
v0.0.12
Changelog
4e07b0e Add alphabetical test
721df9f Add edit-config command, fixes #90
bb05d54 Add inWord
e4f1ca1 Add link to github.com/twpayne/dotfiles
9219d3f Compute valueRegexp when needed
0ec171a Factor out execEditor and runEditor
355aef8 Fix README.md formatting
555ea41 Improve variable substitution, fixes #89
6230dbf Use a tagged version of github.com/google/renameio
313c04b Use subtests in autotemplate tests
v0.0.11
Changelog
02bcd30 Add exact support to chattr
7bb40c2 Add support for exact directories, fixes #11
447e244 Correct path to source directory
532d788 Ensure directory exists before creating .keep file
2abc9a9 Factor out AddOptions
e66da3c Factor out ImportTAROptions
ba1c8fa Reformat test
b28a722 Remove default values
a8c5ca1 Remove early reference to go-keyring
5004108 Rename jenkins to user
12d817d Shorten description
7f621cb Use interface{} for root values consistently
v0.0.10
Changelog
5301881 Add --bitwarden-session flag
cbd9256 Add initial Bitwarden support
d068f60 Automatically parse Lastpass note values
6147683 Compute name argument
fe723f8 Correct error text
bbaf694 Correct variable name
4f2ddb2 Factor out addDir
d9d79dd Factor out addFile
52c1768 Factor out addSymlink
66cb18c Move DirAttributes in to dir.go
703bfd6 Move FileAttributes into file.go
5e7036a Move TargetState tests into target_state_test.go
c198aa1 Pass os.FileInfo to TargetState.addFile instead of perm and empty
4b9114a Reformat tests
9264001 Remove last trace of ParsedSourceDirName
72c8d6f Remove unnecessary masks
06559bc Remove unreachable code
7f9cabc Rename DirName to Name
2631a87 Rename FileName to Name
c59600e Rename LinkName to linkname
04e1423 Rename ParsedSourceDirName to DirAttributes
c2da0c0 Rename ParsedSourceFileName to FileAttributes
7f3b2a8 Rename TargetState.Import to ImportTAR
a2bbef6 Rename internal variable
38cd4da Unify error messages across password managers
3db61d1 Use os.FileMode.Perm() consistently
v0.0.9
Changelog
39e003c Don't assume that config file exists, fixes #73
3a4ea33 Don't use cgo on linux_i386
0c6aca4 Enable CGO on Linux
5aa794d Make description consistent
4c8054f Make parameter documentation more consistent
4021463 Make usage error output less verbose
f6ae4f3 Prefix errors with chezmoi:
2e007a3 Refresh go modules with latest versions
4c7aa0c Remove old version infrastructure
1ddcc7e Revert "Ignore group lookup errors, fixes #65"
28346cc Use cobra's --version flag