| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
| |
This feature was implemented with feedback from Aleks Kamko
<aykamko@gmail.com> and Casey Rodarmor <casey@rodarmor.com>.
|
|
|
|
|
|
|
| |
This commit adds an option to the extended configuration syntax for
linking files and directories. Enabling the relative option makes it so
that symbolic links are created with relative paths instead of absolute
paths.
|
| |
|
| |
|
|
|
|
|
| |
The test suite has been slightly modified to allow running tests without
Vagrant on Travis.
|
|
|
|
|
|
| |
This patch reverts the changes to the README made in
57265f78b4e4f6ca67393f55b2b08f6f45a02ff1 and makes it so that Dotbot
supports JSON files with tab characters.
|
| |
|
|
|
|
|
|
|
| |
Casey Rodarmor <casey@rodarmor.com> pointed out that Dotbot parses JSON
files as YAML. The YAML format doesn't allow tab characters, which are
normally allowed in JSON. This patch adds a note about this to the
README.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The information that was added in
115210ab1725fcb3e5dbe48d4488f71389704e95 was removed in
4ed3ffc411f662f66082dad91d4ae4ff83c04f7b when reorganizing the README.
This commit restores the information.
|
| |
|
|
|
|
| |
This feature was proposed by Brian Knobbs <brian@redlattice.com>.
|
| |
|
|
|
|
|
|
|
| |
This commit adds an option to the extended configuration syntax for
linking files and directories. The relink option is a safe alternative
to forcibly linking that only removes broken symbolic links, so it
cannot result in data loss.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit f7a291c780c3fb5df8e738e0ee34bf7560857ddd.
|
|
|
|
| |
Add note on array syntax for shell commands being deprecated.
|
|
|
|
|
|
| |
This commit introduces an extended configuration syntax for shell
commands. This syntax allows for specifying whether the stdin, stdout,
and stderr streams are enabled.
|
| |
|
|
|
|
|
| |
Add a note about copying the install script and not using a symbolic
link.
|
| |
|
|
|
|
|
|
| |
Add support for YAML format configuration files. In addition, this
commit adds instructions about YAML config files to the README, and it
also changes the README to encourage use of YAML instead of JSON.
|
|
|
|
|
|
|
| |
This commit introduces an additional option for extended configuration
syntax for linking. It adds the "create" parameter which results in
automatically creating a parent directory if necessary before linking a
file.
|
|
|
|
|
|
|
|
|
|
| |
This commit introduces an extended configuration syntax for linking
files and directories. Currently, this syntax allows for specifying
items to be forcibly linked, overwriting existing files or directories
if necessary.
The extended configuration syntax was proposed by Travers McInerney
<travers@mcinerney.me>.
|
|
|
|
|
| |
Improve documentation with specification and an example for each type of
task.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|