Skip to content

Neovim setup

gh0stzk edited this page Feb 21, 2024 · 3 revisions

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.

Plugins included:
  • 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.

ezgif com-animated-gif-maker

Maps

Under construction.

Clone this wiki locally