localsetup

Crates.iolocalsetup
lib.rslocalsetup
version0.0.2
created_at2025-08-15 17:48:43.135188+00
updated_at2025-09-14 22:44:37.661403+00
descriptionSetup your local computer / user automatically
homepage
repository
max_upload_size
id1797209
size70,086
publish (github:geiger-rs:publish)

documentation

README

localsetup – Setup your local computer / user automatically

CI

Installation

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).

First Setup

Create a setupfile (see below) somewhere and pass it to localsetup:

localsetup <path or URL to setupfile>

Subsequent Setup

Just run

localsetup

The Setupfile

Currently supported:

  • setup_ssh_key (boolean, default true) Setup an ssh key and print the public key if none exists yet
Commit count: 0

cargo fmt