This config inspired by and partially based on kickstart.nvim.
This repository is updated from time to time..
I'm currently running this setup, with Nix handling the installation. So I'm not installing
requirements or setting up $PYTHON_NVIM_VENV, I'm just using Nix flake and it's super handy.
git clone https://github.com/sesav/nvim.git ~/.config/nvim- That's it, now just run
nvimand wait a bit. Plugins and tools are installed automatically: plugins by Lazy.nvim, LSP servers and tools (stylua,ruff,goimports,marksman, ...) by Mason. - Pyright picks the Python per project automatically: active venv (
$VIRTUAL_ENV) ->./.venv->uv python find-> system Python.
gitmakeunzipgccripgrepfzfnpm- Nerd Font: optional, provides various icons
(
vim.g.have_nerd_fontininit.lua). pythongorufflinter and code formatter for python: installed automatically via Mason- and any language you need.
I believe that is all.