Comments (4)
I'd love to support gopass as well but I don't think I can add the ability to parse YAML files using bash in tessen
. I guess I can use tools like yq for that but I'm not sure if I should go down that route.
Since I don't use gopass myself, can you confirm if gopass uses this key-value format like pass does or does it use/support this kind of YAML format as well?
If gopass users use the same format mentioned here, adding support for gopass should be fairly trivial.
from tessen.
Yeah, same format. Just changing the invocation to gopass and using gopass show
is working for me well enough to use.
from tessen.
Looks like gopass supports parsing YAML natively and also handles OTP. In addition, it also supports something they call "mounts" which is just multiple different password store dirs. There are other features and some subtle differences as well.
I'll work on adding gopass support properly but that might take some time. The PR #16 in its present form needs a bit more work to make sure it works as expected for all users. One of the issues I've come across by taking a brief look at gopass is adding support for all active gopass mounts
. tessen
will need to scan all possible .gpg
files in all active mounts, something which is absent in #16, among other things.
from tessen.
@svrana A new version of tessen has been released and it supports parsing data from gopass. Let me know if there are any issues with it and I'll re-open this issue.
from tessen.
Related Issues (20)
- Passing backend options HOT 3
- using tessen in guix / rde HOT 2
- add support for bitwarden HOT 1
- add support for keepassxc
- add support for ydotool HOT 2
- autotype clears clipboard HOT 7
- Feature request: support for smartcards/yubikey HOT 5
- Tessen creates an "invisible" folder HOT 2
- Gopass multi store/mounts not working HOT 9
- Using `-a autotype` or `action=autotype` in config doesn't work as expected HOT 1
- Notification mentions "username" no matter what the field you copy HOT 1
- Support to ignore upper and lower case when searching HOT 7
- add support for shortcut key bindings HOT 11
- ignore spaces HOT 2
- select password by default HOT 4
- add the default config file in `XDG_CONFIG_DIRS` HOT 1
- gopass backend is not functional with gopass v1.15+ HOT 1
- Yofi backend support ? HOT 19
- config variable `pass_backend` no longer working in v2.2.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tessen.