diff options
author | Jon Bernard <jbernard@tuxion.com> | 2016-01-06 15:53:15 -0500 |
---|---|---|
committer | Jon Bernard <jbernard@tuxion.com> | 2016-01-06 16:00:37 -0500 |
commit | 3ffb368f882d6c7048573cd697595e5084885f9f (patch) | |
tree | 3ef58dfeca8d10581e2f7b7d7d9513892611c66a /test_dotfiles.py | |
parent | f627d48163a05801868915e69d630a2961178374 (diff) | |
download | dotfiles-3ffb368f882d6c7048573cd697595e5084885f9f.tar.gz dotfiles-3ffb368f882d6c7048573cd697595e5084885f9f.tar.bz2 dotfiles-3ffb368f882d6c7048573cd697595e5084885f9f.zip |
Add link scheme for flat repository
This commit also includes support for all of the CLI commands. This is
for a "flat" repository where dotfiles must be proper files, no
directories or files in subdirectories. Support for that is coming and
should cover what used to be called "packages" in a more automatic way
without requiring configuration file settings.
At the moment, this is the bare minimum of useful functionality: flat
repository, no 'ignores', no 'externals', no 'packages', and no
'prefixes'. In this way I can make sure I get the object model and
abstractions correct before building on it further. This I feel is what
the old version suffered from and caused difficulties in maintenance.
The above-mentioned features will return in some form as I move through
each of them, not to worry. I'd like to see how far I can get without
any configuration file before any of that stuff gets added back in.
Diffstat (limited to 'test_dotfiles.py')
0 files changed, 0 insertions, 0 deletions