This is my Neovim setup on both Window, Linux and MacOS. I don't use tab because I leave it to Wezterm to handle.
If you're using Java, make sure you have these installed on your machine:
- junit
- gson
- hamcrest
Some packages have other package dependencies that can't be installed using Mason or Lazy.nvim and need manual installation using your system package manager
If you're using Linux, you can install these using Brew:
brew bundle
This is because telescope requires fd for some of its operation but this is not require for the existing functionality used in this repo as far as I know. You can however install fd on Window through this page
You will need to follow this instruction on nvim-treesitter to have Window supported
This is the README after I put everything together so I can't recall most of it up top of my head but feel free to reach out or create issue for question and I'll update the README for further clarification.