Adds lisp support to Minibuffer using Arcadia, a Clojure development environment for Unity3D.
Minibuffer is a developer console for Unity. This project adds support for Arcadia so that you can use Lisp in Minibuffer and likewise add commands, variables, and key bindings.
Install Minibuffer and Arcadia into your project file. Then clone this repo into the Assets/minibuffer/lisp
directory.
$ cd Assets/minibuffer
$ git clone [email protected]:shanecelis/minibuffer-arcadia-support.git lisp
This code defines a new Minibuffer command and function called say-hello
. Once it has been evaluated, it can be called in Minibuffer by hitting 'M-x say-hello'
(defcmd say-hello
"Say hello to x."
[^String name]
(message "Hi, %s, from Arcadia!" name))
PRs accepted.
MIT © Shane Celis