/jandals

Bootstraps a new development environment with no prerequisites.

Primary LanguageShellApache License 2.0Apache-2.0

Jandals

You don't need a bootstrap when you use Jandals!

Jandals main goal is to bootstrap a new development environment with no prerequisites.

Chances are you are not a Kiwi so you are probably wondering "what the heck is a jandal"? So now that is out of the way...

Okay so we failed already, there are some prerequisites:

  1. You need a modern operating system with a supported shell.
  2. To have setup an OpenPGP key.

Jandals will do the following things:

  1. Install and configure the Package Manager.
  2. Install the runtime environment (Python 3).
  3. Download and install the rest of itself.
    • This will be custom until the point where Jandals itself is able to be managed by the Package Manager.
  4. Setup the rest of the environment.

Supported Shells

OS Shell Package Manager
macOS (10.14.x - Mojave) Bash Homebrew

Bash

Run:

bash <(curl -s https://raw.githubusercontent.com/BotTech/jandals/master/bin/jandals.sh)