Config file .dotignore
was added and now it is possible
to extend ignore list with custom patterns. Thanks to
@TimothyEarley for the pull #17.
Also, now .gitmodules
is ignored by default.
- License files now are ignored (thanks to @alamaison).
- Added Windows support (thanks to @alamaison).
- Fixed issue #15 when some symlinks are not created because parent directory already exists and not belong to any dotfiler's environment.
- Fixed processing of filenames containing unicode symbols.
- Don't symlink
.gitignore
files.
- Don't create symlinks to files which starts from "news", "changelog' or "readme". Case is ignored. This allows to add changelogs and readmes into the pluggable environments.
- Fixed case when
~/Library
already exists and we need to symlink~/.dotfiles/osx/Library/Keybinding
into it. - Add svetlyak40wt/dot-osx to the list of available environments.
- Now command
update
have--skip-pull
option which is able to make huge impact to the update speed.
First full featured release. Right now it is able to:
- create symlinks to configs, spreaded among different environments;
- track if symlink target has disappeared;
- add new environments by url, pointing to a repository, or by github shortcut;
- show status of environments (uncommited/unpushed files).