My Neovim Configuration file inspired by Andrew Courter and ThePrimeagen
-
Remove or backup previous nvim Configuration
-
Clone this repository
-
Windows
git clone https://github.com/hwhang0917/nvim.git %localappdata%/nvim
-
Unix-Like
git clone https://github.com/hwhang0917/nvim.git ~/.config/nvim
Machine-specific settings (LLM model, backend URL, etc.) are stored in a gitignored file.
cp lua/runfridge/local.lua.example lua/runfridge/local.luaEdit local.lua to match your setup:
return {
llm_model = "qwen2.5-coder:1.5b-base",
llm_backend = "ollama",
llm_url = "http://localhost:11434",
}Requires Ollama running locally with the configured model pulled.
You can test the configuration in a clean Arch Linux container without affecting your local setup.
docker compose run --rm nvimFirst run installs system dependencies and bootstraps plugins. Subsequent runs are faster thanks to cached volumes.
