dotfiles/home/.config/nvim
Marko Korhonen 11b5a0347b Nvim: pin mason to older version
Have to figure out migrating the config later
2025-05-14 16:42:50 -05:00
..
ftplugin Nvim: fix jdtls runtime configuration 2024-02-22 11:15:11 +02:00
lua Nvim: pin mason to older version 2025-05-14 16:42:50 -05:00
snippets Nvim: remove java snippets, add javascript snippets 2025-05-14 16:41:50 -05:00
init.lua Neovim: update which-key configuration to v3 2024-07-13 15:49:55 +03:00
lazy-lock.json Update neovim plugins 2025-03-27 14:21:49 -05:00
mason-lock.json Update nvim plugins 2025-03-20 23:34:42 -05:00
README.adoc Add README to neovim config 2023-11-25 17:08:33 +02: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