-
Notifications
You must be signed in to change notification settings - Fork 239
Neovim setup
I try to make a simple but powerful neovim configuration, of course if you are a pro with neovim and have your own super pro configuration, you will not be interested, remember that your neovim folder was moved to the backup folder, so you can return to it without problems. But if you start with neovim, you will surely be able to get a lot of juice out of it.
- Alpha
- Autopairs
- Bufferline
- Comments
- LSP stuff (completions, snippets, code actions, definitions, etc)
- Highlight-colors
- Indent-blankline
- Lualine
- Neotree
- None-ls (null-ls)
- OneDark Pro colorscheme (The colors adapt to different rices.)
- Rainbow delimiters
- Ranger
- Telescope
- Treesitter
Lazy is used to manage plugins and of course the configuration is in lua. Loading time is Startuptime: 44.1ms.
It is not my intention to add many languages to the LSP, by default those used in dotfiles, bash, lua, css, python are configured.
But of course you can add more and in case you don't know how, here is the YouTube link where I took the configuration from, the guy is a machine its name is "Typecraft" and you will surely learn something new. TypeCraft From 0 to IDE in neovim The one you want is episode 3.