Personal Neovim configuration
- Typescript & React for web
- Rust for desktop and server
- C# and dotnet for desktop and servers
- Lua for neovim configuration
- lazy package manager
- mini.nvim: status line, ai (for improved text objects) and move
- kanagawa theme
- basic lua settings
- telescope.nvim
- nvim-lspconfig
- mason, mason-lspconfig and mason tool installer
- blink.cmp for completions
- snacks.nvim
- typescript-tools for improved language server support
Config: ~/AppData/Local/nvim
Data: ~/AppData/Local/nvim-data
winget install zig.zig
OR
winget install Kitware.cmake
winget install BurntSushi.ripgrep.MSVC
winget install sharkdp.fd
winget install ImageMagick.Q16-HDRI
cd $env:USERPROFILE\AppData\Local
git clone https://github.com/cjonesuk/config.nvim nvim
cd nvim
nvim .
Config: ~/.config/nvim
Data: ~/.local/share/nvim
TODO: Installation steps
- C# LSP and tooling
- Investigate debugging setup