From 8872cf2a7144377051d272454e18df984514ecb2 Mon Sep 17 00:00:00 2001 From: Wynd Date: Thu, 8 May 2025 01:12:53 +0300 Subject: [PATCH] Added an initial README file --- README.md | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..1b0ea6d --- /dev/null +++ b/README.md @@ -0,0 +1,46 @@ +# taggo + +local file tagging utility tool + +## Install + +WIP + +## Usage + +```bash +# initializes database in the current folder +$ taggo init + +# lists all the registered tags and how many files are tagged with it +$ taggo tags + +# registers all the given tags (separated by space) +$ taggo tags add + +# deletes all the tags given (separated by space) and unlinks all the files tags with them +$ taggo tags remove + +# renames the old tag with the new one, +# this can be a list of tags given that they match the order (old new) +# example: $ taggo tags rename test test2 old new past future +$ taggo tags rename [ ] + +# tags a single given file with a list of tags (separated by space) +$ taggo tag + +# tags all the given files (separated by space) with all the given tags (separated by space) +$ taggo tag -f -t + +# removes the tags for a single file +$ taggo untag + +# lists all the tagged files +$ taggo files + +# lists both tagged and untagged files +$ taggo files --all + +# lists all the files tagged with the given tag +$ taggo files +```