playground

Zi Logo❮ Zi ❯ Playground

z-shell/playground

[![▶️ Playground](https://github.com/z-shell/playground/actions/workflows/run.yml/badge.svg)](https://github.com/z-shell/playground/actions/workflows/run.yml)


Pull-requests welcomed!

Feel free to submit your zshrc if it contains zi commands.

You can either:

The repository structure

The structure of the repository is very simple:

Try configurations with docker

Requirements

You should have present on your system:

You might choose to install via zi

Install fzf:

zi ice from"gh-r" as"command"
zi load junegunn/fzf-bin

Install fzy:

zi ice as"command" make"\!PREFIX=$ZPFX install" \
  atclone"cp contrib/fzy-* $ZPFX/bin/" \
  pick"$ZPFX/bin/fzy*"
zi load jhawthorn/fzy

Keep in mind you will need a few Gb of free space to store docker images.

Running a configuration

To try a configuration, you have to clone this repository and execute a run.sh script:

git clone 'https://github.com/z-shell/playground'
./playground/run.sh

Install and run this repository as a zsh plugin!

zi load z-shell/playground
playground

Now you will have to wait for a few minutes, while the required environment is being installed into the docker image. The next time you will want to try a configuration, loading it will take less time.