A collection of monome iii scripts and some basic tooling for working on them.
This project uses mise to create an isolated python3 environment for script development.
You don't need to do any of this to use these scripts. But, if you don't already have diii installed, and don't want to use the web-based dii tool (https://monome.org/diii/), you can use this to get up and running.
- Install mise: https://mise.jdx.dev/getting-started.html
- Install the mise tools for this project:
mise install - Install diii:
mise run install
Various iii scripts.
I've written type definitions for current iii commands. If you're using the Lua Language Server, this should prevent your IDE from flagging iii functions as undefined.