cortex / ripasso

A simple password manager written in Rust
GNU General Public License v3.0
717 stars 63 forks source link

Issues with MacOSX install instructions #76

Open bhyde opened 4 years ago

bhyde commented 4 years ago

I suspect that the preliminary brew install needs to include rust.

Having done that my experience was:

bash-3.2$ cd ripasso
bash-3.2$ cargo run
error: a bin target must be available for `cargo run`

Which I, maybe, resolved by doing:

bash-3.2$ cd gtk/src
bash-3.2$ cargo run

But as you have probably figured out I've never used rust before.

It complains about being unable to find res/logo.svg. I found that nearby, so I could work around it. And, it seems to hang.

But, then i discover there is an application running represented with a terminal icon including the text "exec".

Bringing that to the foreground a get a simple window layout including a lock (which is closed).

If I type something my pass entries start to appear.

Can't figure out how to open any of them.

Meanwhile my gpg agent is in a state that means the the usual pass can display entries.

alexanderkjall commented 4 years ago

We really need a better mac os install experience, sadly I don't currently have access to a machine in order to build a brew package.

We do have a nix package that's installable om mac: https://nixos.org/nixos/packages.html?channel=nixpkgs-unstable&query=ripasso but I realize that nix isn't a package manager most mac os users are using.

Regarding opening pass entries, if you press F1 you get a menu where the different sub commands are listed, and pressing enter or ctrl-y on a entry copies it to your clipboard for 40 seconds, and ctrl-o displays it on screen.