ripasso-cursive(1)
| RIPASSO-CURSIVE(1) | General Commands Manual | RIPASSO-CURSIVE(1) |
NAME
ripasso-cursive - A password manager that uses the file format of the standard unix password manager 'pass', implemented in rust.
SYNOPSIS
ripasso-cursive [FLAGS]
DESCRIPTION
ripasso-cursive is an ncurses application that lets you manage your or your teams passwords.The passwords are encrypted with gpg and optionally stored in an gpg repository. The list of team members are stored in the file .gpg-id, one gpg key id per line.
FLAGS
- -h, --help
- Print a help text
KEYBOARD SHORTCUTS
Enter : Copy the current selected password to the copy buffer for 40 seconds
Delete : Delete the marked password
Insert : Create a new password entry
Control + y : same as Enter
Control + n : move marker down
Control + p : move marker up
Control + r : rename the password without changing it's content
Control + u : copy the filename of the password
Control + h : show the git history of the password
Control + v : view the list of team members
Control + o : open a password edit dialog
Control + f : pull from the git repository
Control + g : push to the git repository
Escape : quit
USAGE NOTE
ripasso-cursive reads $HOME/.password-store/ by default, override this by setting the PASSWORD_STORE_DIR environmental variable.
If you specify the PASSWORD_STORE_SIGNING_KEY environmental variable, then ripasso will verify that the .gpg-id file is correctly signed. Valid values are one or more 40 character gpg key ids, separated by commas.
CONFIG FILE
ripasso reads configuration from $XDG_CONFIG_HOME/ripasso/settings.toml
Example config file
[stores]
[stores.default]
path = "/home/user/.password-store/"
valid_signing_keys = "AF77DAC5B3882EAD316B7312D5B659E1D2FDF0C3"
[stores.work]
path = "/home/user/.work_pass/"
style_path = "/home/user/.config/ripasso/work-style.toml"
Valid settings for a store are:
path : This is the root path to the password store directory
valid_signing_keys : this setting corresponds to the PASSWORD_STORE_SIGNING_KEY environmental variable
style_path : color and style information for the store, different stores can have different styles and they will change when you switch store. Documentation on the format can be found here https://docs.rs/cursive_core/0.1.1/cursive_core/theme/index.html
EXIT STATUS
- 0
- Successful program execution.
- 1
- Unsuccessful program execution.
- 101
- The program panicked.
AUTHORS
Joakim Lundborg <joakim.lundborg@gmail.com> Alexander Kjäll <alexander.kjall@gmail.com>
