Anish Athalye
30caaf2780
Add PyPI package
...
This patch also makes the '-d' argument optional, with the base
directory defaulting to the directory of the configuration file.
2018-05-30 10:23:53 -04:00
Anish Athalye
8afca63f65
Update dates
2018-05-30 09:37:36 -04:00
Anish Athalye
7d069b4ac8
Rename 'use_glob' to 'glob'
2018-04-13 08:49:02 -04:00
Ben Klein
7ebb601a10
Add use_globs to readme
2018-04-13 08:49:02 -04:00
Mikołaj Biel
87cc8d890a
Fix shell example in README (add description)
2017-07-12 19:39:36 +02:00
August Valera
e2948b1a34
Fix README link to list of users after wiki reorg
...
wiki:List-of-Dotbot-Users -> wiki:Users
2017-04-19 10:59:30 -07:00
Anish Athalye
096035dd98
Add note
2017-04-19 08:46:45 -04:00
Anish Athalye
c29ba8d722
Add documentation on force option for clean plugin
2017-03-26 11:50:57 -04:00
Anish Athalye
ef558f85d9
Update dates
2017-03-06 15:20:35 -05:00
Anish Athalye
847cb101d4
Merge branch 'casey/empty-source'
2016-11-23 14:13:00 -05:00
Casey Rodarmor
d2e20c77db
Allow empty link sources
...
If the source for a link is null, use the basename of the destination
with a single leading '.' removed, if present.
2016-11-23 14:11:45 -05:00
Casey Rodarmor
54346fa942
Mention in readme that ~ is null in YAML
...
This is a weird YAML gotcha, and it seems worth mentioning in the readme
since Dotbot users are likely to run into it.
2016-11-18 23:27:54 -06:00
Anish Athalye
f04b94d4ae
Add info about initializing repo during setup
...
This change was suggested by Brian Jacobowski
<bjacobowski.dev@gmail.com>.
2016-08-15 17:44:30 -07:00
Anish Athalye
0618bc70cc
Change inspiration link to point to wiki
2016-04-10 02:17:21 -04:00
Anish Athalye
3d9b3ae2a8
Fix link
2016-03-26 09:16:41 -04:00
Anish Athalye
1374416362
Add link to wiki
2016-03-20 08:34:29 -04:00
Anish Athalye
f52bbd1eec
Add default options
...
This feature was implemented with feedback from Aleks Kamko
<aykamko@gmail.com> and Casey Rodarmor <casey@rodarmor.com>.
2016-03-03 09:42:50 -05:00
Anish Athalye
daf8d82e02
Add functionality to create relative links
...
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.
2016-02-14 23:06:52 -05:00
Anish Athalye
c402396c58
Add documentation and tests for plugins
2016-02-06 15:23:39 -05:00
Anish Athalye
ba9e9cbe70
Update dates
2016-01-31 08:03:06 -05:00
Benjamin Chrétien
07a26a843e
Add Travis CI support
...
The test suite has been slightly modified to allow running tests without
Vagrant on Travis.
2016-01-16 17:34:52 +09:00
Anish Athalye
c48d16cbce
Use standard library JSON parser for JSON files
...
This patch reverts the changes to the README made in
57265f78b4
and makes it so that Dotbot
supports JSON files with tab characters.
2016-01-13 11:29:12 -05:00
Anish Athalye
9250bef422
Add hook showing usage to README
2016-01-11 14:02:16 -05:00
Anish Athalye
57265f78b4
Add note to README about JSON parsing
...
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.
2016-01-11 13:36:16 -05:00
Anish Athalye
30dc7d5788
Fix typo
2015-10-19 10:13:23 -04:00
Anish Athalye
dcc3a1947a
Add link to init-dotfiles repository to README
2015-06-11 21:38:52 -07:00
The Aviator
01c022154e
Fix typos in README
2015-06-08 08:29:58 -07:00
Anish Athalye
c2036b7960
Restore information to README
...
The information that was added in
115210ab17
was removed in
4ed3ffc411
when reorganizing the README.
This commit restores the information.
2015-06-02 22:46:39 -07:00
Anish Athalye
9c1af76e9e
Add Mercurial install script
2015-05-22 13:33:10 -04:00
Anish Athalye
fd7f3b8551
Add environment variable expansion in link paths
...
This feature was proposed by Brian Knobbs <brian@redlattice.com>.
2015-05-12 20:28:58 -04:00
Anish Athalye
49181b0666
Update README
2015-05-04 11:33:16 -04:00
Anish Athalye
3725d21684
Add functionality to overwrite broken links
...
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.
2015-05-02 22:30:14 -04:00
Joshua Blum
4ed3ffc411
Reorganize README
2015-04-27 03:12:34 +03:00
Anish Athalye
bdc1b2205f
Add information about spacing and formatting
2015-03-26 22:41:49 -04:00
Anish Athalye
115210ab17
Add information about upgrading
2015-02-12 21:58:42 -05:00
Anish Athalye
c32b6f0b99
Fix typo
2015-02-12 21:41:39 -05:00
Anish Athalye
d50efe2746
Remove JSON configuration examples
2015-02-10 18:34:34 -05:00
Anish Athalye
d9f0cc045a
Revert "Update README"
...
This reverts commit f7a291c780
.
2015-02-05 12:02:02 -05:00
Anish Athalye
f7a291c780
Update README
...
Add note on array syntax for shell commands being deprecated.
2015-02-03 18:09:25 -05:00
Anish Athalye
38c0f65801
Add more options for shell commands
...
This commit introduces an extended configuration syntax for shell
commands. This syntax allows for specifying whether the stdin, stdout,
and stderr streams are enabled.
2015-02-03 11:53:05 -05:00
Anish Athalye
2865477dca
Update dates
2015-01-19 19:05:49 -05:00
Anish Athalye
1221ad0f9b
Update README
...
Add a note about copying the install script and not using a symbolic
link.
2014-12-27 15:17:38 -05:00
Anish Athalye
2eb6353b16
Add information on contributing
2014-12-20 00:55:17 -05:00
Anish Athalye
33d602bb93
Add YAML support
...
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.
2014-10-27 20:31:40 -04:00
Anish Athalye
afebc0bb2f
Add functionality to create parent directories
...
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.
2014-10-22 14:44:40 -04:00
Anish Athalye
13c925be87
Add functionality to forcibly link items
...
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>.
2014-10-22 14:42:23 -04:00
Anish Athalye
58e4fb50b1
Update README
...
Improve documentation with specification and an example for each type of
task.
2014-10-22 11:10:49 -04:00
Anish Athalye
5103c10a5f
Add link to tutorial
2014-08-18 21:07:24 -07:00
Anish Athalye
c62737598c
Update README
2014-08-03 14:45:18 -07:00
Anish Athalye
48112e4487
Update README
2014-07-22 20:01:54 -07:00