| Crates.io | jimmy |
| lib.rs | jimmy |
| version | 0.10.0 |
| created_at | 2022-03-14 19:58:26.866826+00 |
| updated_at | 2022-04-05 14:57:08.312459+00 |
| description | Arch Linux installer... with YAML files |
| homepage | |
| repository | https://github.com/xylous/jimmy |
| max_upload_size | |
| id | 550153 |
| size | 48,035 |
An Arch installer with a funny name.
Buuuut it's not interactive: it takes a YAML file as input, checks if it's valid, and generates a Shell script.
What it can do:
wheel group is always
capable of using sudo.What it can't do:
Install from crates.io directly:
cargo install jimmy
Synopsis:
jimmy [-f | --file | -s | --sample] [<ARGS>]
jimmy will then proceed to generate a shell script and print it to stdout,
warning you of missing properties, and error if some vital ones (such as
hostname) aren't specified. It's up to you to redirect the output to a file
and execute it with a shell.
Here's an example using concrete commands:
jimmy --sample >input.yaml
vim input.yaml
jimmy --file input.yaml >script.sh
chmod +x script.sh
WARNING: Do NOT run it, except in an Arch live system! You can lose data!
serde)username isn't specifiedPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.