2 unstable releases
0.2.0 | Dec 24, 2019 |
---|---|
0.1.0 | Dec 21, 2019 |
#16 in #bitwarden
36KB
743 lines
bwtui
Small and simple TUI (terminal user interface) for your bitwarden vault.
Currently only supports reading/copying usernames and passwords for items.
Controls
- general:
<esc>
orctrl-c
to exit - login:
<tab>
to move between email, password and ok button - vault:
j/k
move up/down,ctrl-u
copy username,ctrl-p
copy password
Installation
Either directly from git using:
cargo install --git https://github.com/christoph-heiss/bwtui.git
or from crates.io:
cargo install bwtui
TODO list
bwtui
still got lots of rough edges:
- offline support / reuse of access token
- better error handling/propagating
- configurable shortcuts
- (optional) clipboard clearing after x seconds
- (optional) vault locking after x seconds
- re-sync with bitwarden server
- domain list support
- login URI launching
- card/identity/note support
- folder support
- item totp/notes/custom field support
- support for on-premise servers
- check some of the crypto stuff (especially hmac stuff)
- (maybe) editing of vault items
License
Licensed under MIT license (LICENSE or http://opensource.org/licenses/MIT.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be licensed by MIT license as above, without any additional terms or conditions.
Dependencies
~26MB
~533K SLoC