Skip to content

Instantly share code, notes, and snippets.

@barkanido
Created October 19, 2020 17:35
Show Gist options
  • Save barkanido/f15be6f1d5994d55a57928c01270a0f7 to your computer and use it in GitHub Desktop.
Save barkanido/f15be6f1d5994d55a57928c01270a0f7 to your computer and use it in GitHub Desktop.
a working neovim setup on Ubuntu + clojure dev env
# tested on ubuntu 20.04
Install NeoVim
install a JDK (8/11 is fine) (I use azul)
install lein (a Clojure build tool)
sudo apt install nodejs git curl nvim python3-pip npm clang
sudo npm install -g neovim
pip3 install --upgrade pynvim jedi msgpack black
pip install --upgrade pynvim jedi msgpack
clone Clojure language server (clone https://github.com/snoe/clojure-lsp and run the install_clojure_lsp script.
install vim plug to nvim (here)
install cargo
I will set up vim later (reference: https://neovim.io/doc/user/nvim.html#nvim-from-vim). see attached vimrc file.
@barkanido
Copy link
Author

TODO: script this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment