Code Monkey home page Code Monkey logo

cerebro-pass's Introduction

Hi there ๐Ÿ‘‹


GitHub stats

cerebro-pass's People

Contributors

brainmaestro avatar dawsbot avatar jsantiagoh avatar kelion avatar krbz avatar lubien avatar maximbaz avatar mckennajones avatar pldubouilh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cerebro-pass's Issues

Feature request: pass-otp integration

Do you know about pass-otp plugin? That would be so awesome to use cerebro to retrieve 2FA codes!

The way I'd do it is to introduce another shortcut, so instead of typing pass <something> I'd type otp <something> - the rest of the plugin functionality remains the same, except that hitting Enter or Ctrl+C would copy OTP code instead of password.

@jsantiagoh let me know what you think about it!

Star symbol `*` should allow filtering the results

Hey @jsantiagoh, thanks for this super-nice plugin!

I have one suggestion:
Currently when I type *, whatever I type afterwards does not seem to have any effect.
However, I can use * to filter the results when using $ pass directly, like so:

โฏ  pass find "git"   
Search Terms: git
โ”œโ”€โ”€ work
โ”‚ย ย  โ””โ”€โ”€ github.com
โ”‚ย ย      โ””โ”€โ”€ work_login
โ””โ”€โ”€ personal
    โ””โ”€โ”€ github.com
        โ””โ”€โ”€ personal_login

โฏ  pass find "p*git" 
Search Terms: p*git
โ””โ”€โ”€ personal
    โ””โ”€โ”€ github.com
        โ””โ”€โ”€ personal_login

In the second example I filtered out my work account by prefixing my search with p*. Could we have the same in your plugin?

Windows Compatiblity?

Is this windows 10 compatible?

Atm im using arch wsl with pass to generate my pass otp.

so i need to go to the terminal then type pass otp path

i see there is a password store env , do i need to add it to my PATH in windows
or there is a config i can edit ?

thanks for the reply in advance

Feature request: sort passwords by usage

If you search for a password and copy it, chances are you will need it again later.

What I'm proposing is to have an internal count, which password was copied how many times, and sort the resulting list based on that count.

We have this logic already implemented for apps, it would be really useful to have it for pass as well ๐Ÿ™‚


In other words. Suppose I search for "google" and find 3 results in alphabetic order:

google/user1
google/user2
google/user3

I select "google/user3".

Next time I search for "google", the results should be ordered like this:

google/user3
google/user1
google/user2

Can not copy to clipboard

Entries show up correctly but when selected, nothing is copied.
Executing a file like below however works correctly. Any ideas?
I'm on mac and gpgagent is using mac keychain

const exec = require('child_process').exec;

exec('pass -c example.com');

Proposal to take ownership of the project

Hey @jsantiagoh,

I've seen in #5 (comment) that you are no longer interested in the project. Is it still so?

I'm making a few improvements in my fork, so far I cleaned the code a bit and implemented a support for pass-otp plugin #7.

I'm interested in keeping maintaining this project, that's why I'd like to propose you to transfer ownership of this project to me (you can do it in the settings of this repository). I'll take good care of it ๐Ÿ˜‰

I'll publish my fork as a new plugin if you don't respond within a month, but I hope to avoid creating a duplicate.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.