A tag-based FUSE virtual file system
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Les De Ridder b0c0a8924e
Use core.stdc.stdlib instead of std.c.process for exit()
5 years ago
dfuse Use core.stdc.stdlib instead of std.c.process for exit() 5 years ago
source Fix tag list when using excluded tags 7 years ago
.gitignore Initial commit 7 years ago
LICENSE Add license 7 years ago
PKGBUILD Add a PKGBUILD file 7 years ago
README.md Add an option to hide common tags 7 years ago
dub.sdl Use exempi-d instead of exiftool 7 years ago
dub.selections.json Use exempi-d instead of exiftool 7 years ago
example.md Add readme 7 years ago

README.md

dtagfs

dtagfs is a FUSE file system that mounts a directory with tagged files as a file tree.

This allows for easy filtering of tagged files (e.g. '/mountpoint/tag1/tag2/' contains all files with tags 'tag1' and 'tag2').

Example

See example.md.

Usage

usage: dtagfs <source> <mount point> [-f] [-o option[,options...]]`

-f: foreground (don't fork to background)
-o nocomm: don't show tags that all files in a directory have in common

Supported tag sources

License

dtagfs is released under the University of Illinois/NCSA license.