dotfiles/home/.config/nvim
2024-09-19 10:37:18 +03:00
..
ftplugin Add nvim config 2024-09-16 20:40:42 +03:00
lua Update neovim config from main 2024-09-19 10:32:52 +03:00
snippets Add nvim config 2024-09-16 20:40:42 +03:00
init.lua Add nvim config 2024-09-16 20:40:42 +03:00
lazy-lock.json Update neovim config from main 2024-09-19 10:32:52 +03:00
mason-lock.json Update nvim config from main 2024-09-19 10:37:18 +03:00
README.adoc Add nvim config 2024-09-16 20:40:42 +03:00

FunctionalHackers NeoVim configuration

This is my personal NeoVim configuration I use for all text editing in my free time and at my day job. I mostly code in Java, TypeScript and ReactJS, with a bit of Rust and Python once in a blue moon.

The configuration is quite minimal but still fully featured. Some highlights include

  • LSP support with neovims built in LSP client

    • LSP servers are easily installed and auto-configured with Mason

  • Treesitter

    • Code folding

    • Code highlighting

    • Text objects

  • Lazy plugin manager for fast startup times