| Crates.io | localsetup |
| lib.rs | localsetup |
| version | 0.0.2 |
| created_at | 2025-08-15 17:48:43.135188+00 |
| updated_at | 2025-09-14 22:44:37.661403+00 |
| description | Setup your local computer / user automatically |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1797209 |
| size | 70,086 |
Install the binary from Github directly
curl https://github.com/zgtm/localsetup/releases/latest/download/localsetup -o ~/.local/bin/localsetup && chmod a+x ~/.local/bin/localsetup
or build and install it with cargo:
cargo install localsetup
(or checkout this repository and run cargo install --path . inside).
Create a setupfile (see below) somewhere and pass it to localsetup:
localsetup <path or URL to setupfile>
Just run
localsetup
Currently supported:
setup_ssh_key (boolean, default true) Setup an ssh key and print the public key if none exists yet