A Clojure development environment for Vim/Neovim and more!, primarily written in Babashka.
= π elin
+++
+++Joeun smiled. βElin, the wild apple that grows in the mountains. What a nice name.β
A Clojure development environment for Vim/Neovim and more!, primarily written in https://babashka.org[Babashka].
image:https://github.com/liquidz/elin/workflows/test/badge.svg["GitHub Actions for test workflow", link="https://github.com/liquidz/elin/actions?query=workflow%3Atest"]
== π€ Work in progress
This project is a work in progress. The APIs and behaviors are not stable and may change in the future.
== π± Requirements
- https://github.com/vim/vim[Vim] v9.1 or later, https://github.com/neovim/neovim[Neovim] v0.10.0 or later
- https://github.com/babashka/babashka[Babashka] v1.12.194 or later
- https://github.com/clj-kondo/clj-kondo[Clj-kondo] (Optional but highly recommended)
- https://liquidz.github.io/elin/
- https://github.com/liquidz/elin-coc-source[elin-coc-source] - Completion source for coc.nvim
- https://github.com/liquidz/elin-cmp-source[elin-cmp-source] - Completion source for nvim-cmp
- https://github.com/liquidz/elin-format[elin-format] - Formatting plugin for elin
- You can find other plugins with the https://github.com/topics/elin-clj-plugin[#elin-clj-plugin] topic.
If you'd like to support this project, you can do so via https://github.com/sponsors/liquidz[Github Sponsors].
== License
Copyright (c) 2024 https://scrapbox.io/uochan/uochan[Masashi Iizuka]
Distributed under the MIT License.