An open API service indexing awesome lists of open source software.

https://github.com/liquidz/elin

A Clojure development environment for Vim/Neovim and more!, primarily written in Babashka.
https://github.com/liquidz/elin

babashka clojure clojure-development elin-clj neovim nrepl vim

Last synced: about 1 month ago
JSON representation

A Clojure development environment for Vim/Neovim and more!, primarily written in Babashka.

Awesome Lists containing this project

README

        

= 🍏 elin

+++


Joeun smiled. β€œElin, the wild apple that grows in the mountains. What a nice name.”


β€”Nahoko Uehashi, The Beast Player

+++

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)

== πŸ“— Documentation

* https://liquidz.github.io/elin/

== πŸƒ Related works

* 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.

== πŸ’š Support

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.