Skip to content
/ izi Public

Simple CLI to setup all environments you need to quick start contributing and developing for DNX.

License

Notifications You must be signed in to change notification settings

DNXLabs/izi

Repository files navigation

IZI

Simple app to setup all environments you need to quick start contributing and developing for DNX.

Build LICENSE

Quick start

Get everything you need from DNX in 4 steps.

  1. Download the latest release with the command.
# linux
curl -L https://github.com/DNXLabs/izi/releases/latest/download/izi_linux_amd64 -o izi

# macos
curl -L https://github.com/DNXLabs/izi/releases/latest/download/izi_macos_amd64 -o izi
  1. Make the izi binary executable.
chmod +x ./izi
  1. Move the binary in to your PATH.
sudo mv ./izi /usr/local/bin/izi
  1. Test to ensure the version you installed is up-to-date.
izi --help

Usage

Usage: izi [OPTIONS] COMMAND [ARGS]...

  A CLI to setup all environments you need to quick start contributing and
  developing for DNX

Options:
  --help  Show this message and exit.

Commands:
  get     Download the bubbletea stack, modules and tools.
  init    Start a new project using the latest commit from all bubbletea...
  link    Create symbolic link between modules and the stack you pass as...
  mount   Rewrite all modules sources to the local modules from the stack...
  unlink  Delete symbolic link if exists between modules and the stack you...

Setup

Dependencies

  • Python 3

Install dependencies

pip3 install -r requirements.txt
pip3 install --editable .

Run

$ izi

Creating a personal access token

GitLab

You can create as many personal access tokens as you like from your GitLab profile.

  1. In the upper-right corner, click your avatar and select Settings.
  2. On the User Settings menu, select Access Tokens.
  3. Choose a name and optional expiry date for the token.
  4. Choose the desired scopes.
  5. Click the Create personal access token button.
  6. Save the personal access token somewhere safe. Once you leave or refresh the page, you won’t be able to access it again.
  7. Revoking a personal access token
  8. At any time, you can revoke any personal access token by clicking the respective Revoke button under the Active Personal Access Token area.

Author

App managed by DNX Solutions.

License

Apache 2 Licensed. See LICENSE for full details.

About

Simple CLI to setup all environments you need to quick start contributing and developing for DNX.

Resources

License

Stars

Watchers

Forks

Packages

No packages published