A command line interface for interacting with TwineMedia
First, make sure you have Nim and Nimble installed. Then, clone the repsitory.
Once you have Nimble and the code, go into the code directory and run nimble install. If all does well, you will have the software installed, and available as the binary tm (or perhaps tm.exe on Windows).
Features that I would like to get done.
Example: tm view abcdefghij
Would simply print out file details.
Example: tm edit abcdefghij
Example: tm edit abcdefghij set --name="My File" --description="My stuff is my stuff" --tags="tag1 tag2"
Interactive would let you fill out each field, and each field would be auto-filled with the existing value.