Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 2.14 KB

Readme.md

File metadata and controls

29 lines (19 loc) · 2.14 KB

Pinboard Recipe

Pinboard Recipe Screenshot

Pinboard is a fast, no-nonsense bookmarking site. You can tag pages to read later with a browser bookmarklet. A one-time signup fee applies.

Calibre is a free and open source ebook library management application. It is extensible with Python scripts called recipes which can be used to compile ebooks from arbitrary webpages.

Use this Pinboard.recipe to create ebooks of your unread bookmarks.

Setup

  • In Calibre, select Add a custom news source from the Fetch news toolbar button or menu. Click Load recipe from file and select the Pinboard.recipe file downloaded from this repository.
  • Locate your Pinboard API Token and paste it into the Pinboard Bookmarks source code as the apitoken value (indicated near the top of the script).
  • By default, your unread bookmarks are marked as read once retrieved. If you would prefer to delete them instead, set the delete_bookmarks variable to True.
  • By default, 15 links will be pulled per run. To pull all links, set the max_articles variable to False.
  • By default, any links processed will receive a new tag, calibre-recipe. To change or remove this tag, set the processed_tag variable to False or a different string.
  • Click Add/Update recipe and click Yes to confirm that you want to update ("replace") the recipe.

Now when you click Fetch News you can choose Pinboard Bookmarks from the Custom section of the recipe list.

For more information about installing and modifying recipes, see this post on the Calibre forums.

License

Pinboard Recipe is freely distributed under the open source GNU General Public License v3. See the LICENSE file for details.