From 17a386e73867b81a398f0375e5b2eb8c2d2fd668 Mon Sep 17 00:00:00 2001 From: koehr Date: Sat, 19 Jan 2019 00:53:40 +0100 Subject: [PATCH] start --- .gitignore | 1 + README.md | 13 +++++++++++++ index.js | 1 + package.json | 13 +++++++++++++ yarn.lock | 8 ++++++++ 5 files changed, 36 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 index.js create mode 100644 package.json create mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/README.md b/README.md new file mode 100644 index 0000000..fedfd75 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# qutewarden + +Bitwarden client in a Qutebrowser userscript. + +## install + +Qutewarden needs the bitwarden cli client to be installed and $BW_SESSION set. + +TODO: ask for password to unlock session key and save it transiently + +## usage + +Run `:spawn --userscript bw` which should try to fill credentials for the current page automatically or give you a selection if more then one entry is found. diff --git a/index.js b/index.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/index.js @@ -0,0 +1 @@ + diff --git a/package.json b/package.json new file mode 100644 index 0000000..5f4b900 --- /dev/null +++ b/package.json @@ -0,0 +1,13 @@ +{ + "name": "qutewarden", + "version": "0.0.1", + "description": "Bitwarden userscript for Qutebrowser", + "main": "index.js", + "repository": "https://git.sr.ht/~koehr/qutewarden", + "author": "koehr", + "license": "MIT", + "private": false, + "dependencies": { + "qutejs": "^1.1.1" + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..c56e86d --- /dev/null +++ b/yarn.lock @@ -0,0 +1,8 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +qutejs@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/qutejs/-/qutejs-1.1.1.tgz#117510492d2e30e96d568f7eff94c24a345dcfa4" + integrity sha512-ZZuYypiC8HgW+1RzoORURy7H/fND7Yq+53s72j3Fd2rUgGwn/H/7W73PeH8nZkQrP86n60Ukejr0KcdwmYaO/g== -- 2.45.2