-
Notifications
You must be signed in to change notification settings - Fork 119
It stands for Tag My Shit Up.
Either log it in the issue tracker or email the mailing-list [email protected].
You should also look at:
To detect file moves/renames would require a daemon process watching the file system for changes and support from the file system for these events. As some file systems cannot provide these events (e.g. remote file systems) a universal solution cannot be offered. Such a function may be added later for those file systems that do provide file move/modification events but adding support for this to TMSU is not a priority at this time.
The current solution is to periodically use the repair
command which will detect moved/renamed files and also update fingerprints for modified files. (The limitation of this is that files that are both moved/renamed and modified cannot be detected.)
TMSU supports a simple query language consisting of the operators 'and', 'or' and 'not'. To exclude tags, simply prefix them with 'not':
For example, pull out your audio books:
$ tmsu files mp3 and not music
The 'and' operator is implied if you omit it:
$ tmsu files mp3 not music
Yes. (It was developed on Arch Linux.)
Probably. I do not have a BSD installation to test it on so cannot say for certain.
It now compiles for Windows but it's a little fiddly to do so. Plus there is no virtual filesystem support just yet.
At this time probably not. Help with creating these would be very much appreciated.
- Arch Linux binary package is available in the AUR.
If your shell is Zsh then yes, completion is in the misc
directory of the source tree and binary distributable.
No. Maybe one day, or else integration with popular file/media browsers could be provided.
The default database is in ~/.tmsu/default.db
.
Yes. See [Switching Databases](Switching Databases).
The database is a SQLite3 database and can be read with the regular SQLite tooling.
$ sqlite3 ~/.tmsu/default.db
...
sqlite> .schema
...
sqlite> select * from file;
...
sqlite> .q
The database is a standard Sqlite3 database. There are several tools available that can read the database and which can export the rows as CSV, SQL, &c.
To dump to SQL text, you can use the Sqlite3 tooling:
$ sqlite3 ~/.tmsu/default.db .dump >dump.sql