pass-man

Crates.iopass-man
lib.rspass-man
version0.10.0
sourcesrc
created_at2022-05-11 22:23:33.754436
updated_at2022-08-09 16:15:13.287257
descriptionCommand-line password manager with support for basic operations & notes
homepage
repositoryhttps://github.com/Clay-6/PassMan
max_upload_size
id584902
size73,967
Clay (Clay-6)

documentation

README

PassMan

Simple command-line password manager with support for all the password saving functionality you need, along with adding notes to your saved passwords

Get help by using the passman help or passman --help commands

Installation

Via cargo

To install via cargo, you will need rustup and the latest stable compiler via rustup install stable

Then, run

cargo install pass-man

Windows Installer

Download the latest installer from the GitHub release and run the .msi file. Necessary changes to your PATH environment variable will be made by the installer

Manual

Alternatively, you can download the latest release from GitHub (Only Windows for now) and add the .exe path to your PATH environment variable

Usage

Use passman help or passman --help to see the available commands, or use passman help <command> or passman <command> --help to get help for a specific command

If you get an error saying No such file or directory, manually create the passwords file yourself. For example, create a defaultfile with touch ~/.passman.json

Building from Source

First, make sure you have rustup installed & the latest stable version of Rust (via rustup install stable).

git clone the repository & cd into it, then run cargo build for a debug build, or cargo build --release for a release build

Commit count: 95

cargo fmt