Minimal config for nvim based on Lazyvim.
Besides Lazyvim plugins it adds support for:
- Typescript
- Eslint
- Prettier
- Volar
VueJS && Nuxt - Tailwindcss
- Bash
- Ngnix
- Docker
- Docker Compose
- Poimandres Theme
TODO: Add support for
[] Svelte [] Go [] PHP [] Python
- Neovim >= 0.8.0 (needs to be built with LuaJIT)
- Git >= 2.19.0 (for partial clones support)
- a Nerd Font(v3.0 or greater) (optional, but needed to display some icons)
- lazygit (optional)
- a C compiler for
nvim-treesitter. See here - for telescope.nvim (optional)
- a terminal that support true color and undercurl:
For Mac users install your favorite font using Homebrew or Font Book then:
brew install lazygit tree-sitter ripgrep fd# required
mv ~/.config/nvim ~/.config/nvim.bak
# optional but recommended
mv ~/.local/share/nvim ~/.local/share/nvim.bak
mv ~/.local/state/nvim ~/.local/state/nvim.bak
mv ~/.cache/nvim ~/.cache/nvim.bak
# Clone this config
git clone https://github.com/samk-dev/neovim-config ~/.config/nvim
# Start Neovim
nvimAny improvements to the setup is welcome via PR




