summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Change default Python version in tests to 3.6.4Anish Athalye2018-03-27
|
* Add instructions for installing test env on macOSAnish Athalye2018-03-27
|
* Merge branch 'nagromc/tests-instructions'Anish Athalye2018-03-27
|\
| * Add instructions for installing test env on DebianMorgan Courbet2018-03-27
| |
* | Update to Debian 9 (Stretch) for testingAnish Athalye2018-03-27
| |
* | Merge branch 'klausweiss/master'Anish Athalye2017-07-12
|\ \
| * | Fix shell example in README (add description)Mikołaj Biel2017-07-12
|/ /
* / Fix bug with shell defaultsAnish Athalye2017-06-27
|/
* Merge branch '4U6U57/patch-1'Anish Athalye2017-04-19
|\
| * Fix README link to list of users after wiki reorgAugust Valera2017-04-19
|/ | | wiki:List-of-Dotbot-Users -> wiki:Users
* Add noteAnish Athalye2017-04-19
|
* Make launcher find python binaryAnish Athalye2017-04-19
|
* Number repeated names for easier identificationAnish Athalye2017-04-18
|
* Add documentation on force option for clean pluginAnish Athalye2017-03-26
|
* Merge branch 'dein0s/feature/clean_plugin_add...'Anish Athalye2017-03-26
|\
| * Add force option to clean plugindein0s2017-03-26
| |
* | Fix tests for Travis CIAnish Athalye2017-03-26
|/ | | | | This patch makes it so the `travis_cleanup` function removes broken symlinks properly.
* Update datesAnish Athalye2017-03-06
|
* Add tests for more Python versionsAnish Athalye2017-03-06
|
* Merge branch 'casey/empty-source'Anish Athalye2016-11-23
|\
| * Allow empty link sourcesCasey Rodarmor2016-11-23
| | | | | | | | | | If the source for a link is null, use the basename of the destination with a single leading '.' removed, if present.
* | Merge branch 'ael-code/skip_nonexisting'Anish Athalye2016-11-19
|\ \
| * | Fix error reporting in link pluginael-code2016-11-19
| |/
* | Merge branch 'casey/tilde-warning'Anish Athalye2016-11-18
|\ \ | |/ |/|
| * Mention in readme that ~ is null in YAMLCasey Rodarmor2016-11-18
|/ | | | | This is a weird YAML gotcha, and it seems worth mentioning in the readme since Dotbot users are likely to run into it.
* Make force only delete files when target existsAnish Athalye2016-11-17
|
* Merge branch 'bixel/master'Anish Athalye2016-11-17
|\
| * Use current $SHELL for shell pluginKevin Heinicke2016-11-17
|/
* Fix user expansion in link sourceAnish Athalye2016-08-17
| | | | | | | | | | | | | | | | | | | | Previous to this patch, having a config like the following would not work properly: - link: ~/a: ~/b This was because the '~' was expanded on the left hand side (the link target), but not the right hand side (the link source). It was necessary to use a workaround like this: - link: ~/a: $HOME/b This was because variable expansion was being done, but user expansion was not being done. This commit adds support for using '~' in the link source.
* Add info about initializing repo during setupAnish Athalye2016-08-15
| | | | | This change was suggested by Brian Jacobowski <bjacobowski.dev@gmail.com>.
* Fix variable expansion in extended syntaxAnish Athalye2016-08-02
|
* Change inspiration link to point to wikiAnish Athalye2016-04-10
|
* Fix linking when using both relink and relativeAnish Athalye2016-04-07
| | | | | | | | | | | | | | | | | | | | Prior to this patch, the following config led to incorrect behavior: - link: ~/.folder/file: path: file create: true relative: true relink: true Prior to the change, running the config the first time would result in expected behavior. However, running the config for the second time would result in deletion and re-creation of the link (even when the link is correct). This patch improves the interaction of relink and relative, taking relative paths into account when checking the validity of existing links in the `_delete()` method.
* Fix linkAnish Athalye2016-03-26
|
* Add link to wikiAnish Athalye2016-03-20
|
* Switch to Debian for testing in VagrantAnish Athalye2016-03-05
|
* Add default optionsAnish Athalye2016-03-03
| | | | | This feature was implemented with feedback from Aleks Kamko <aykamko@gmail.com> and Casey Rodarmor <casey@rodarmor.com>.
* Add functionality to create relative linksAnish Athalye2016-02-14
| | | | | | | 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.
* Add documentation and tests for pluginsAnish Athalye2016-02-06
|
* Merge branch 'casey/directive-plugins'Anish Athalye2016-02-06
|\
| * Add plugin loaderCasey Rodarmor2016-02-06
|/
* Update datesAnish Athalye2016-01-31
|
* Merge branch 'bchretien/master'Anish Athalye2016-01-18
|\
| * Travis: use container-based infrastructureBenjamin Chrétien2016-01-18
| |
| * Travis: add guard to test_travisBenjamin Chrétien2016-01-18
|/
* Move Travis CI test scriptAnish Athalye2016-01-16
|
* Merge branch 'bchretien/topic/travis-ci'Anish Athalye2016-01-16
|\
| * Add Travis CI supportBenjamin Chrétien2016-01-16
|/ | | | | The test suite has been slightly modified to allow running tests without Vagrant on Travis.
* Fix compatibility with Python 3Anish Athalye2016-01-15
| | | | | This patch removes a stray print statement that was causing problems with Python 3.
* Use file extension to select config file parserAnish Athalye2016-01-13
| | | | | This patch makes Dotbot provide better error messages when parsing JSON files.