--- Begin Message ---
Subject: |
[PATCH 0/4] gnu: Add browserpass-native. |
Date: |
Fri, 10 Jan 2020 22:29:42 +0000 |
User-agent: |
Cyrus-JMAP/3.1.7-740-g7d9d84e-fmstable-20200109v1 |
This patch series adds browserpass-native. Browserpass is a browser extension
that integrates the `pass` password manager with the browser. This does not add
the extension itself, only the native messaging component which runs outside of
the browser process and communicates with the extension. Packaging the
extension itself requires better Node.js infrastructure in Guix, so it is left
to the user to install on their own.
I think this is the first native messaging host to be packaged for Guix, so it
probably makes sense to get input from the maintainers of IceCat and
ungoogled-chromium. The native messaging host is not automatically detected by
either browser - the user needs to run something like `make -C $(guix build
browserpass-native)/lib/browserpass hosts-chromium-user` to install it into
their home directory.
Nix builds a wrapper around Firefox to detect the native messaging hosts that
are installed, and I think Guix should consider doing something similar.
--
Alex Griffin
--- End Message ---