# neoche

Neovim editor for Eclipse Che and Red Hat OpenShift Dev Spaces. Runs Neovim in the browser via [ttyd](https://github.com/tsl0922/ttyd).

![Select Neovim from the editor picker](docs/screenshots/editor-selector-with-icon.png)
select Neovim from the editor picker in the Dev Spaces dashboard

![Create a workspace from any Git repo](docs/screenshots/create-workspace.png)
create a workspace from any Git repo with Neovim as the editor

![Neovim editing a project in the browser](docs/screenshots/neovim-editing-kubectl.png)
Neovim running in the browser with file tree, syntax highlighting, and integrated terminal

## docs

- [customization](docs/customization.md) dotfiles, distributions, shell, plugin init
- [architecture](docs/architecture.md) init container pattern, environment variables
- [deployment](docs/deployment.md) building, OCP setup, standalone testing

## license

[Eclipse Public License 2.0](LICENSE)
