oatmeal viene con un DevContainer listo para usar con toda la magia necesaria para trabajar en el proyecto. Sin embargo, si desea desarrollar completamente localmente, lo siguiente le permitirá configurar todas las herramientas necesarias.
cargo install cargo-run-bin
git clone https://github.com/dustinblackman/oatmeal.git
cd oatmeal
cargo cmd setup
Cada backend implementa el rasgo Backend en su propio archivo de infraestructura. El rasgo tiene documentación sobre lo que se espera de cada método. Puedes consultar Ollama como ejemplo.
Se deben completar los siguientes pasos para agregar un backend:
Cada editor implementa el rasgo Editor en su propio archivo de infraestructura. El rasgo tiene documentación sobre lo que se espera de cada método. Puede consultar Neovim como ejemplo.
Se deben completar los siguientes pasos para agregar un editor:
La selección de idioma para resaltar la sintaxis es un poco manual en el que se deben seleccionar varios idiomas y luego agregarlos a assets.toml
.
.sublime-syntax
en GitHub para su idioma. bat tiene muchos!assets.toml
para incluir el nuevo repositorio. Asegúrese de incluir la licencia en la matriz de archivos. Puede dejar nix-hash
como una cadena vacía y un mantenedor la actualizará más adelante. O si tiene Docker instalado, puede ejecutar cargo xtask hash-assets
.rm -rf .caches && cargo build
¿Estaba comiendo un plato de oatmeal cuando escribí el primer compromiso? (Ya no me dejan nombrar cosas en el trabajo...)
MIT