Skip to content

A command line interface for interacting with TwineMedia

License

Notifications You must be signed in to change notification settings

twinemedia/tm-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tm-cli

A command line interface for interacting with TwineMedia

Compile

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).

TODO

Features that I would like to get done.

Viewing file details

Example: tm view abcdefghij

Would simply print out file details.

Interactive and programmatic file editing

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.

About

A command line interface for interacting with TwineMedia

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages