TMSU is an application that allows you to organise your files by associating them with tags. It provides a tool for managing these tags and a virtual filesystem to allow tag-based access to your files.
|Implementation||Go FUSE SQLite 3|
Release Notes: Tag values are now shown as directories in the virtual filesystem.
Release Notes: This release added support for tag values, e.g. 'tmsu tag song.mp3 country=uk year=2014'. Fingerprint algorithm can be configured (per database). Implied tags are now calculated on-the-fly during query rather than saved at time of tagging. File queries can now be limited to a particular path. The ability to turn off automatic tag creation (per database) was added. Tabulated output is provided for 'tags' and 'values' commands. Text operators were added to avoid the need for shell escaping. Zsh completion was improved with respect to tag values. Significant performance improvements were achieved.
Release Notes: Support for file queries (e.g. fish and chips and mushy-peas or ketchup), support for such queries as directories in the virtual filesystem, a new global --database option, support for the system 'mount' command, and other improvements and bugfixes.
Release Notes: The virtual filesystem was fixed.
Release Notes: This release fixes a bug where excluding multiple tags would return incorrect results. It fixes Go 1.1 compilation problems.