Skip to content
/ fuse-rm Public

FUSE FS for accessing the ReMarkable tablet library

License

Notifications You must be signed in to change notification settings

Bulkin/fuse-rm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fuse-rm

About

fuse-rm allows you to access the reMarkable library (in /home/root/.local/share/remarkable/xochitl) or its backup as normal filesystem.

This is useful on device for having a single library between xochitl and KOReader (or any other reader).

To mount a xochitl directory (filled with *.metadata, *.pdf, etc.):

fuse-rm xochitl-dir mountpoint

Development Status

Implemented:

  • manipulating folder structure
  • adding and removing epubs and pdfs

Known issues

  • removal does not remove all files and directories related to the entry

TODO:

  • trash
    • remarkable has two levels of deletion before really unlinking the file: moving to to an implied "trash" directory, and then setting the "deleted" flag in metadata.
  • access to annotations and notes (rendering lines-files needed)

Building and Installation

For a local build, just use cargo.

To build for the reMarkable (uses podman to run the toolchain):

make toltec

Assuming that the device is accessible at root@remarkable with key-based auth:

make deploy-rm

Notes

Before testing on a live device, it is a good idea to backup your xochitl directory.

About

FUSE FS for accessing the ReMarkable tablet library

Resources

License

Stars

Watchers

Forks

Packages

No packages published