Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d8faadac13 | |||
| ce19686ec8 | |||
| 1bb4c67818 | |||
| 2f71a281f3 |
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -203,7 +203,7 @@ checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
|
||||
|
||||
[[package]]
|
||||
name = "rusty-pw"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"rand",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "rusty-pw"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
31
README.md
31
README.md
@@ -1,13 +1,42 @@
|
||||
# rusty-pw
|
||||

|
||||
Rusty PW is a rust based generator for simple passwords. The list of words can be found at [./words.txt](./words.txt). This is a list of 200, 5 letters words that are school appropriate.
|
||||
|
||||
> [!WARNING]
|
||||
> I do not recommend using these word-number pairs as long term security.
|
||||
>
|
||||
> This project was built for a niche instance where I needed to make up a lot of these types of pairs.
|
||||
|
||||
## Installation
|
||||
### macOS Apple Silicon
|
||||
1. Open a terminal and run
|
||||
```bash
|
||||
curl -fsSL https://git.briannelson.dev/brian/rusty-pw/raw/branch/main/install.sh | sh
|
||||
```
|
||||
2. Run `rusty-pw` to generate your first word-number pair
|
||||
|
||||
### NixOS Flakes
|
||||
1. Add the flake to your inputs
|
||||
```nix
|
||||
rusty-pw = {
|
||||
url = "git+https://git.briannelson.dev/brian/rusty-pw";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
```
|
||||
2. Add the input to your configuration as an overlay
|
||||
```nix
|
||||
{ inputs, pkgs, ... }:
|
||||
|
||||
{
|
||||
nixpkgs.overlays = [
|
||||
inputs.rusty-pw.overlays.default
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [ rusty-pw ];
|
||||
}
|
||||
```
|
||||
3. Rebuild your system and run `rusty-pw` to generate your first word-number pair
|
||||
|
||||
## Options
|
||||
Here is a list of all the options available. None of these are required and a single word with 4 digits can be generated with `rusty-pw`
|
||||
| Option | Description | Default | Required |
|
||||
@@ -20,7 +49,7 @@ Here is a list of all the options available. None of these are required and a si
|
||||
| `--out` | Output file name | `rusty-pw` | No |
|
||||
|
||||
|
||||
## Useage
|
||||
## Usage
|
||||
```bash
|
||||
Random word + number generator
|
||||
|
||||
|
||||
BIN
assets/Screenshot_20261024_174545.png
Normal file
BIN
assets/Screenshot_20261024_174545.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 55 KiB |
Reference in New Issue
Block a user