Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
ItsBenyaamin committed Dec 23, 2022
1 parent 8814861 commit 8ce6d57
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,50 @@
PassMNG is a simple TUI Password Manager written in Rust for managing passwords and securing them with help of SQLCipher

Related Youtube Video: [here](https://www.youtube.com/watch?v=7r7HOZReZ60)

## Usage
Just enter the program:
```
passmng
```
Then It will ask for Passphrase:
```
Enter Passphrase:
```
Pay attention to the Passphrase you entered for the first time. It's will be the Passprase of program for the rest.

And that's it.


```
L: List
U: On list, It's copy the Username
P: On list, It's copy the Password
D: On list, It's Delete
E: On list, It's Edit
S: Search
Insert Btn: Insert new Password
Tab: Go to next field
Shift+Tab: Go to previous filed
Esc: Exit insert mode
```

## Build on Windows
First you need to install OpenSSL using [this](https://wiki.openssl.org/index.php/Binaries) link.

Then you need to add OpenSSL ENV. In PowerShell enter this:
```
setx OPENSSL_DIR "PATH TO OPENSSL FOLDER"
eg: setx OPENSSL_DIR "C:\Program Files\OpenSSL-Win64"
```
then refresh the env:
```
refreshenv
```
Exit the PowerShell and open it again

And finally:
```
cargo build --release
```
Enjoy.

0 comments on commit 8ce6d57

Please sign in to comment.