bootstrap/README.md
Kenneth Benzie (Benie) 3c9d396af1 Add bootstrap-macOS.sh
usage: bootstrap-macOS.sh [-h] [-y]

Bootstrap a macOS instance with:

* Xcode command line developer tools
* Homebrew - package manager
* python - from Homebrew
* virtualenv - from pip
* SSH key - from ssh-keygen
* GitHub public key - with SSH key
* GitLab public key - with SSH key
* BitBucket Cloud public key - with SSH key
* Gogs Cloud public key - with SSH key
* conduit - configuration manager

If any already exist they will not be reinstalled.

optional arguments:
        -h              show this help message and exit
        -y              assume yes when prompted
2018-01-05 20:02:33 +00:00

440 B

bootstrap

Bootstrap an OS instance with bare essentials.

Usage

To bootstrap a macOS instance:

$ curl -s https://code.infektor.net/config/bootstrap/raw/master/bootstrap-macOS.sh | sh

Package

Install as a pip package to set SSH keys on any of GitHub, GitLab, BitBucket Cloud, or Gogs servers:

pip install git+https://code.infektor.net/config/bootstrap.git
python -m 'import bootstrap; bootstrap.set_ssh_keys()'