Skip to content

Checks for a kindle mount event and commits clippings to a git repository

License

Notifications You must be signed in to change notification settings

akatopo/kindle-clipping-sync

Repository files navigation

app logo kindle-clipping-sync

Checks for a kindle mount event and commits clippings to a git repository. Tested on a Kindle 3 (keyboard). Works on Linux.

app screenshot

Installation

$ npm install -g kindle-clipping-sync

⚠️ For ubuntu 16.04, if you're getting an error when trying to install nodegit that looks like this: configure: error: cannot find OpenSSL or Libgcrypt, try --with-libssl-prefix=PATH or --with-libgcrypt-prefix=PATH, install libssl-dev (sudo apt install libssl-dev). Relevant nodegit issue

Usage

$ kindle-clipping-sync --repo-path /path/to/repo/.git

When a kindle is mounted, clippings will be copied over to /path/to/repo/<serialNumber>/clippings.txt and committed if there are changes.

Building

Requires

  • node >= 4.0.0
  • npm
  • gulp

To install dependencies run npm install

To build run gulp build, the app will be in the lib/ folder

About

Checks for a kindle mount event and commits clippings to a git repository

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published