The (almost) perfect Neovim setup for Node.js
Chapters
Setting up Neovim for Node.js shouldn’t be a chore. This video will help you get set up and learn how to easily configure and customize Neovim for your own configuration. By the end of this video, you'll have Neovim set up for code completion, linting, autoformatting and debugging. As well as learning how to interface with LSP commands yourself.
⚠️ NVChad has had some breaking changes, make sure to use the v2.0 branch if you're using this video. You can find the command below.
Commands:
NVChad Install line: git clone -b v2.0 https://github.com/NvChad/NvChad ~/.config/nvim --depth 1
Join this channel to get access to perks:
https://www.youtube.com/channel/UCWQaM7SpSECp9FELz-cHzuQ/join
Video Links:
Final Config: https://github.com/dreamsofcode-io/neovim-nodejs
Formatter.nvim: https://github.com/mhartington/formatter.nvim
Nvim-lint: https://github.com/mfussenegger/nvim-lint
TypeScript Language Server:
Biome: https://biomejs.dev/
Prettier: https://prettier.io/
Eslint: https://eslint.org/
My socials:
Discord: https://discord.com/invite/eMjRTvscyt
Twitter: https://twitter.com/dreamsofcode_io
My Equipment:
Voice over: https://kit.co/dreamsofcode/voiceover
Coding: https://kit.co/dreamsofcode/coding
Science & Technology