/ivy-feedwrangler

🌿 📡 An ivy interface to https://feedwrangler.net

Primary LanguageEmacs LispGNU General Public License v3.0GPL-3.0

ivy-feedwrangler

MELPA MELPA Stable

An Ivy interface to the Feedwrangler RSS service

Setup

This package requires that you manually retrieve your access token by using the curl command on this page: https://feedwrangler.net/developers/users

Once you have an access token add your credentials to your authinfo file with the following fields:

Field Value
machine feedwrangler.net
login account email address
password token

It should look something like this: machine feedwrangler.net login EMAIL password TOKEN

Usage

The package exposes the ivy-feedwrangler function, M-x ivy-feedwrangler.

Pressing enter on a post opens the default browser. There are a couple additional key commands:

Key Command
x Mark selected post as read
X Mark all posts as read
r Save as unread in pinboard
p View post body in a buffer

Note: that these commands should work in the default ivy interface as well as in a ivy-occur buffer.

Add item to pinboard.in

To be able to save the selected item to pinboard.in add another entry to authinfo for pinboard like so:

Field Value
machine pinboard.in
login pinboard username
password pinboard API token from here.

This entry will look like:

machine pinboard.in login username password username:API_TOKEN.