NOTE: Tidy is still in its pre-alpha (development) stage.
Tidy is a document manager written in Python 3. The command line interface for Tidy is tid. See tid --help for usage info.
To start managing your documents, first create a collection.
A collection consists of a directory for all the files, an
sqlite database for the metadata, and a collection description
file collection.json.
Each collection is assigned a UUID (universally unique identifier).
## Adding files
Tidy manages documents added to it by putting them into the Inbox and assigning a UUID for each file.
Tidy can be customized through a configuration file at
$XDG_CONFIG_HOME/tidy/config, where $XDG_CONFIG_HOME
defaults to be $HOME/.config.
$TIDY_HOME defaults to be $HOME/.tidy.
It is not recommended that collections be synced directly with cloud drives like Nextcloud or Dropbox unless you are comfortable with resolving potential database conflicts manually.
The documentation can be browsed here.