Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-03-05 | Fix cli tests with pathlib | Jon Bernard | 5 | -14/+15 | |
2019-03-05 | Finish repository class conversion to pathlib | Jon Bernard | 2 | -55/+94 | |
2019-03-05 | Begin conversion of repository._dotfile() to pathlib | Jon Bernard | 2 | -11/+14 | |
2019-03-05 | Start transition from py.path to pathlib | Jon Bernard | 5 | -127/+132 | |
2019-03-05 | Update README.md | David Lozano Jarque | 2 | -2/+2 | |
Fix wrong link | |||||
2019-01-11 | Update AUTHORS to include David Beitey, thanks! | Jon Bernard | 1 | -0/+1 | |
2019-01-11 | Fix Markdown syntax in md files | David Beitey | 3 | -127/+97 | |
2018-10-01 | Remove py submodule | Jon Bernard | 2 | -3/+0 | |
In preparation for switching to pathlib, py is not needed anymore. | |||||
2018-09-22 | Add better explanation of state information | Jon Bernard | 1 | -1/+12 | |
2018-09-22 | Clean up dotfile tests slightly | Jon Bernard | 1 | -8/+25 | |
2018-09-21 | Use py's local write() in tests, fixes non-py3 test failures | Jon Bernard | 1 | -4/+2 | |
2018-09-21 | Fix state tests | Jon Bernard | 1 | -16/+12 | |
2018-09-14 | Update setup configuration | Jon Bernard | 2 | -32/+46 | |
2018-09-14 | Update vim projections to not require venv | Jon Bernard | 1 | -4/+1 | |
2018-09-14 | Remove flake8 from CI tests | Jon Bernard | 2 | -4/+0 | |
2018-09-07 | Move vendor directory to avoid pytest recursion | Jon Bernard | 4 | -6/+6 | |
This simplifies the test configuration a bit and gets the vendor directory out of the way. | |||||
2018-08-31 | Rework setup.py, move pytest and flake8 to extras_require | Jon Bernard | 1 | -8/+16 | |
2018-08-30 | Change docs to markdown format | Jon Bernard | 7 | -41/+36 | |
2018-08-29 | Add installation and help information to README | Jon Bernard | 1 | -2/+30 | |
2018-08-28 | Begin README updates to document new interface | Jon Bernard | 1 | -28/+42 | |
2018-08-27 | Add tests for Repository constructor parameters | Jon Bernard | 1 | -1/+18 | |
2018-08-27 | Remove pypy from travis test matrix | Jon Bernard | 1 | -2/+0 | |
2018-08-27 | Ignore everything else in bin/ | Jon Bernard | 1 | -0/+3 | |
2018-08-17 | Whitespace | Jon Bernard | 1 | -5/+12 | |
2018-04-23 | Fix travis test matrix | Jon Bernard | 1 | -6/+11 | |
2018-04-23 | Remove TODO.rst, not relevant anymore | Jon Bernard | 1 | -10/+0 | |
2018-04-23 | Set test path to avoid vendor discovery | Jon Bernard | 1 | -1/+1 | |
2018-04-17 | Begin adding support for file copy | Jon Bernard | 1 | -4/+10 | |
Until now, dotfiles has only linked files using symbolic links. This doesn't always work, some configuration files cannot be symlinks. This commit begins adding support for file copy instead of linking. File status is still maintained, if the dotfile is copied and the content differ from what's in the repository, a conflict is displayed. Otherwise the file is an exact duplicate and that's what we want. Still to do is exposing a command to copy from the cli and adding support to remove() to do the right thing. It may also be nice to see file status (symlink vs. copy) in status output, still undecided. | |||||
2018-04-17 | Parameterize a couple unit tests | Jon Bernard | 1 | -7/+9 | |
2018-04-17 | Format projections | Jon Bernard | 1 | -10/+14 | |
2018-04-17 | Update .gitignore | Jon Bernard | 1 | -9/+1 | |
2018-04-15 | Add projections for vim | Jon Bernard | 1 | -0/+12 | |
2017-12-29 | Tweak docstring slightly | Jon Bernard | 1 | -1/+1 | |
2017-12-19 | Add support for adding symlinks | Jon Bernard | 1 | -8/+17 | |
The remaining operations are still to be done, this is only for the add operation for the moment. It appears that nesting works correctly and all unit tests are passing. Tests for symlinks still need to be done. | |||||
2017-12-04 | Further restrict pytest search specification | Jon Bernard | 1 | -1/+1 | |
2017-12-04 | Update copyright dates | Jon Bernard | 2 | -2/+2 | |
2017-07-10 | Prevent pytest from considering the vendor directory | Jon Bernard | 1 | -0/+3 | |
2017-07-10 | Reduce tested versions to 2.7 and 3.6 | Jon Bernard | 2 | -7/+3 | |
2016-10-13 | Rework the readme a bit, still much to do | Jon Bernard | 1 | -20/+22 | |
2016-10-12 | Update email address | Jon Bernard | 1 | -1/+1 | |
2016-10-12 | Cleanup exception imports | Jon Bernard | 2 | -6/+6 | |
2016-10-11 | Ignore .gitignore in a repository | Jon Bernard | 1 | -1/+1 | |
2016-10-11 | Update email address | Jon Bernard | 1 | -1/+1 | |
2016-10-11 | Add dependencies as submodules | Jon Bernard | 4 | -0/+27 | |
This gives you the choice to run dotfiles directly from the repository without a virtual environment. These are only useful from the git repository and not included in the pypi releases. | |||||
2016-07-18 | Remove config class for now | Jon Bernard | 1 | -65/+7 | |
I don't have a need or time at the moment to implement support for configuration files. I'm not sure anyone uses this anyway, if I'm wrong please let me know. | |||||
2016-07-18 | Move repositories class into repository file | Jon Bernard | 2 | -30/+27 | |
2016-07-18 | Reverse leading dot logic | Jon Bernard | 3 | -18/+18 | |
2016-07-18 | Improve help string for status command | Jon Bernard | 1 | -1/+6 | |
2016-04-16 | Add docstring for Config class | Jon Bernard | 1 | -0/+12 | |
2016-04-15 | Inline help strings in cli decorators | Jon Bernard | 1 | -4/+4 | |