Crates.io | jimmy |
lib.rs | jimmy |
version | |
source | src |
created_at | 2022-03-14 19:58:26.866826 |
updated_at | 2022-04-05 14:57:08.312459 |
description | Arch Linux installer... with YAML files |
homepage | |
repository | https://github.com/xylous/jimmy |
max_upload_size | |
id | 550153 |
Cargo.toml error: | TOML parse error at line 18, column 10 | 18 | readme = true | ^^^^ invalid type: boolean `true`, expected a string |
size | 0 |
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.