Skip to content
forked from ecosse3/nvim

A non-minimal Neovim config built to work most efficiently with Frontend Development

License

Notifications You must be signed in to change notification settings

erwinvaneijk/nvim

 
 

Repository files navigation

Ecovim: Frontend Neovim Config

Last commit Stars License Neovim Version

A non-minimal Neovim config built to work most efficiently with Frontend Development.

Features

  • Lazy loaded via lazy.nvim
  • Highly performant (90ms load time)
  • Extendable LSP configuration via mason.nvim
  • Support for 🤖 AI: ChatGPT, GitHub Copilot, Codeium and Tabnine
  • Support for TailwindCSS with highlighted colors
  • JSON autocompletion for most popular Frontend configs
  • NPM packages autocompletion in package.json
  • Internal Jest testing and Coverage support
  • Debugging with nvim-dap (works with React.js & React Native)
  • Automatic Treesitter-based folding with imports folded by default
  • Current code context via nvim-navic
  • Beautiful and functional custom statusline built with galaxyline.nvim

And of course usage of telescope, nvim-tree, barbar, cmp, treesitter, blankline & more!

About

A non-minimal Neovim config built to work most efficiently with Frontend Development

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 96.3%
  • Shell 3.6%
  • Scheme 0.1%