/qutepocket

qutebrowser userscript to save pages to Pocket

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

qutepocket

qutebrowser user script to save pages into your Pocket.

Installation

  1. install pocket-api dependency with i.e. pip3 install pocket-api --user
  2. put qutepocket file into your userscripts directory
  3. configure key bindings (see bellow)

Tip

If you are on Linux/Unix you can clone this git repository and symlink qutepocket script to your userscript directory.

First time authorization

When you use qutepocket for the first time, you need to authorize it to access your Pocket.

Its enough if you simply call qutepocket with your key binding, it detects that you have no access so far and opens authorization page for you.

Simply confirm access on that page, close opened tab and call qutepocket again, this time it should work as supposed.

Key bindings

To use this “extension” you need to setup some key binding. I’m using s p as / S ave to P ocket/

Directly in qutebrowser

:bind sp spawn --userscript qutepocket

In your config.py file

config.bind("sp", "spawn --userscript qutepocket")

License

GNU GENERAL PUBLIC LICENSE Version 3, see LICENSE.