All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Moved main functionality into
link
subcommand
-b/--base <BASE>
renamed back to-t/--target <TARGET>
-t/--target <target>
renamed to-b/--base <BASE>
- Refactoring for maintainability
SOURCES
defaults to current working directory<target>
defaults to home directory- Recreate directory structure of
SOURCES
within<target>
- Link contents of
SOURCES
into corresponding locations within<target>
- Remove existing files in
<target>
if their type and size match the corresponding file inSOURCES
- Replace existing symbolic links in
<target>
with links to the corresponding file inSOURCES