summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-10-23Remove extra whitespaceGravatar Jon Bernard 1-1/+1
2011-10-23Refactored tests to use an assertPathEqualsGravatar Remco Wendt 1-22/+23
2011-10-23Updated documentation to include glob option for ignoreGravatar Remco Wendt 1-3/+6
2011-10-23Added myself to authorsGravatar Remco Wendt 1-0/+1
2011-10-24Added glob style pattern support for the ignore optionGravatar Remco Wendt 2-3/+10
2011-10-23Added unit test for glob pattern, which fail horribly yay!Gravatar Remco Wendt 1-0/+60
2011-10-23PEP8ified some codeGravatar Remco Wendt 1-9/+0
2011-10-23Made import relativeGravatar Remco Wendt 1-1/+1
2011-10-23Fixed unit tests for use on mac, since /tmp is a symlink to /private/tmpGravatar Remco Wendt 1-5/+6
2011-10-05Merge branch 'release/0.4.2' into developGravatar Jon Bernard 2-1/+6
2011-10-05Merge branch 'release/0.4.2'v0.4.2Gravatar Jon Bernard 7-8/+65
2011-10-05Update history for version 0.4.2 releaseGravatar Jon Bernard 1-0/+5
2011-10-05Bump version number for version 0.4.2 releaseGravatar Jon Bernard 1-1/+1
2011-10-05Add AUTHORS.rst to credit contributersGravatar Jon Bernard 3-3/+17
2011-10-05Add HISTORY.rst to keep a log of changes for each releaseGravatar Jon Bernard 3-2/+5
2011-10-05Fix bug when syncing an unmanaged directory symlinkGravatar Jon Bernard 2-3/+38
Closes #2
2011-08-28Merge branch 'hotfix/0.4.1' into developGravatar Jon Bernard 2-9/+10
2011-08-28Merge branch 'hotfix/0.4.1'v0.4.1Gravatar Jon Bernard 2-9/+10
2011-08-28Fix repository path handlingGravatar Jon Bernard 1-8/+9
Previously, fully qualified paths and ~/ paths were properly expanded but not a directory in your current working directory. Now you can specify something like '-R myrepo' and 'myrepo' will be expanded to $PWD/myrepo.
2011-08-28Bump version number for version 0.4.1 releaseGravatar Jon Bernard 1-1/+1
2011-08-27Merge branch 'release/0.4.0' into developGravatar Jon Bernard 3-6/+19
2011-08-27Merge branch 'release/0.4.0'v0.4.0Gravatar Jon Bernard 6-49/+222
2011-08-27Add publish and test routines to setup.pyGravatar Jon Bernard 1-0/+13
2011-08-27Update README.rst and document move operationGravatar Jon Bernard 1-5/+5
2011-08-27Bump version number for version 0.4.0 releaseGravatar Jon Bernard 1-1/+1
2011-08-27Add unit tests for recent bugfix and move operationGravatar Jon Bernard 1-0/+85
2011-08-27Add lastpass to externals configurationGravatar Jon Bernard 1-0/+1
2011-08-27Remove unused method_list()Gravatar Jon Bernard 1-5/+1
2011-08-27Expose move operation on the CLIGravatar Jon Bernard 1-0/+8
2011-08-27Make home directory user-definableGravatar Jon Bernard 2-2/+5
This paves the way for unit tests to perform operations completely within a sandboxed environment.
2011-08-27Fix CLI dispatch to work with previous refactoringGravatar Jon Bernard 1-5/+22
2011-08-27Refactor Dotfiles class, remove obnoxious use of kwargsGravatar Jon Bernard 1-30/+77
2011-08-27Fix forced sync when the dotfile is a directoryGravatar Jon Bernard 1-1/+4
I installed the lastpass chrome extension which stores a socket in ~/.lastpass. So I added that directory as an external to /tmp and attempted a forced sync. An error occurred because sync() calls os.remove() as it mistakenly assumes the dotfile is a file and not a directory.
2011-07-04Merge branch 'hotfix/0.3.1' into developGravatar Jon Bernard 2-45/+48
2011-07-04Merge branch 'hotfix/0.3.1'v0.3.1Gravatar Jon Bernard 2-45/+48
2011-07-04Bump version number for version 0.3.1 releaseGravatar Jon Bernard 1-1/+1
2011-07-04Fix bug in repository path option/configuration parsingGravatar Jon Bernard 1-44/+47
2011-07-03Merge branch 'release/0.3.0' into developGravatar Jon Bernard 1-1/+1
2011-07-03Merge branch 'release/0.3.0'v0.3.0Gravatar Jon Bernard 6-44/+184
2011-07-03Bump version number for version 0.3.0 releaseGravatar Jon Bernard 1-1/+1
2011-07-03Add option to print version numberGravatar Jon Bernard 4-8/+24
2011-07-03Only import cli from main scriptGravatar Jon Bernard 1-1/+1
2011-07-03Add a bit of documentation to the top-level modulesGravatar Jon Bernard 2-0/+14
2011-07-03Document use of prefixes, externals, and ignoresGravatar Jon Bernard 1-4/+65
2011-06-29Merge branch 'feature/prefix' into developGravatar Jon Bernard 2-24/+62
2011-06-29Show a helpful message to first-time usersGravatar Jon Bernard 1-1/+22
2011-06-29Add support for an arbitrary prefixGravatar Jon Bernard 2-23/+40
By default, dotfiles are stored with no prefix, so ~/.bashrc will link to ~/Dotfiles/bashrc. Some folks, however, are already storing their dotfiles in a repository where they have a prefix. '.' is common, but I've seen one using '_' as well. This feature will allow those people to specify their prefix in the configuration file without renaming all the files in their repository. To do this, a configuration like: [dotfiles] prefix = . in ~/.dotfilesrc is all that is needed.
2011-06-29Add an option to override unmanaged files during syncGravatar Jon Bernard 2-7/+18
2011-06-04Merge branch 'release/0.2.0' into developGravatar Jon Bernard 1-1/+1
2011-06-04Merge branch 'release/0.2.0'v0.2.0Gravatar Jon Bernard 5-17/+76