Skip to content

🌊 My personal Neovim configuration. Custom tailored for C#, Elixir, Lua, JS, TS, Angular project ecosystems.

License

Notifications You must be signed in to change notification settings

SonnyRR/vk-nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

68 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏝️ Vasil Kotsev's Neovim Config

A nvim configuration with sensible defaults. Supports C#, Elixir, Lua, JS, TS & Angular projects.

Landing

Pre-requisites

In order to use this configuration you'll need the following dependencies:

πŸͺŸ Windows

πŸ“¦ Packages

winget install BrechtSanders.WinLibs.POSIX.UCRT
winget install BurntSushi.ripgrep.MSVC
winget install junegunn.fzf
winget install Microsoft.DotNet.SDK.10
winget install OpenJS.NodeJS

bun add -g tree-sitter-cli
# or
npm install -g tree-sitter-cli

βš—οΈ XDG Base Directory Variables (Optional)

[System.Environment]::SetEnvironmentVariable('XDG_DATA_HOME', 'D:\', 'User')
[System.Environment]::SetEnvironmentVariable('XDG_CONFIG_HOME', 'D:\dotfiles', 'User')

🍎 MacOS

πŸ“¦ Packages

brew install ripgrep
brew install fzf
brew install --cask dotnet-sdk@10
brew install node
brew install tree-sitter-cli

πŸŸͺ .NET CLI tools

dotnet tool install -g easydotnet
dotnet tool install -g dotnet-outdated-tool
dotnet tool install -g dotnet-ef

About

🌊 My personal Neovim configuration. Custom tailored for C#, Elixir, Lua, JS, TS, Angular project ecosystems.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages