#fuse #mount #attachment #userspace #mounting #zotero

app zoterofs

FUSE filesystem for mounting the Zotero library

1 unstable release

0.1.0 Sep 15, 2024

#267 in Filesystem

Download history 72/week @ 2024-09-09 82/week @ 2024-09-16 9/week @ 2024-09-23 16/week @ 2024-09-30

179 downloads per month

GPL-3.0-only

11KB
285 lines

ZoteroFS

Mount your Zotero library as a FUSE filesystem. All attachments are symlinked in a diretory tree mirroring the Zotero collections.

Installation

$ cargo install zoterofs

Usage

$ export ZOTEROHOME=/home/me/zotero
$ export MOUNTPOINT=$ZOTEROHOME/mnt
$ zoterofs $ZOTEROHOME $MOUNTPOINT

$ ls $MOUNTPOINT
MyCollection

TODO

  • Fstab example
  • Hot reloading

Dependencies

~2.6–3.5MB
~65K SLoC