Browse Source

Merge branch 'master' of github.com:andykais/bitwarden-dmenu

master
Andrew Kaiser 5 years ago
parent
commit
f638f521d8
3 changed files with 12 additions and 8 deletions
  1. +8
    -6
      README.md
  2. +3
    -1
      bin/cli.js
  3. +1
    -1
      package.json

+ 8
- 6
README.md View File

@ -32,7 +32,10 @@ Options:
--on-error Arbitrary command to run if the program fails. The thrown error
is piped to the given command. Defaults to none.
--verbose Show extra logs useful for debugging.
--stdout Prints the password and username to stdout
--debug Show extra logs useful for debugging.
--debug-unsafe Show debug logs WITHOUT obfuscating your sensitive info. Do not share!
```
By default, this program runs at its most secure. No session is stored for any time period, the vault is updated
@ -40,7 +43,7 @@ every time it is used, and the clipboard is cleared every 15 seconds. In reality
little more lenient. Here is the command I use in my personal i3wm config.
```bash
bitwarden-dmenu --clear-clipboard 30 --session-timeout 100 --sync-vault-after 3600 --on-error 'xargs notify-send --urgency=low'
bitwarden-dmenu --dmenu-args '-i' --clear-clipboard 30 --session-timeout 100 --sync-vault-after 3600 --on-error 'xargs notify-send --urgency=low'
```
`bitwarden-dmenu` will prompt for a login if you are logged out.
@ -51,11 +54,10 @@ bitwarden-dmenu --clear-clipboard 30 --session-timeout 100 --sync-vault-after 36
npm i -g bitwarden-dmenu
```
## Depends on
## Depends On
- [dmenu](https://tools.suckless.org/dmenu/)
- [bitwarden-cli](https://help.bitwarden.com/article/cli/)
[dmenu](https://tools.suckless.org/dmenu/)
## Credits
Inspired by the no longer maintained [keepass-dmenu](https://github.com/gustavnikolaj/keepass-dmenu)
Inspired by the (now) deprecated [keepass-dmenu](https://github.com/gustavnikolaj/keepass-dmenu)

+ 3
- 1
bin/cli.js View File

@ -40,7 +40,9 @@ Options:
current time. Defaults to ${SYNC_VAULT_AFTER_DEFAULT}s.
--on-error Arbitrary command to run if the program fails. The thrown error
is piped to the given command. Defaults to none.
--stdout Prints the password and username to stdout
--debug Show extra logs useful for debugging.
--debug-unsafe Show debug logs WITHOUT obfuscating your sensitive info. Do not share!
`


+ 1
- 1
package.json View File

@ -1,6 +1,6 @@
{
"name": "bitwarden-dmenu",
"version": "1.5.1",
"version": "1.5.2",
"description": "dmenu for bitwarden password manager.",
"keywords": [
"bitwarden",


Loading…
Cancel
Save