Skip to content

hwhang0917/nvim

Repository files navigation

Neovim Configuration

nvim-screenshot

My Neovim Configuration file inspired by Andrew Courter and ThePrimeagen

Fonts

Requirement

Setup Guide

  1. Remove or backup previous nvim Configuration

  2. 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

Local Configuration

Machine-specific settings (LLM model, backend URL, etc.) are stored in a gitignored file.

cp lua/runfridge/local.lua.example lua/runfridge/local.lua

Edit 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.

Testing with Docker

You can test the configuration in a clean Arch Linux container without affecting your local setup.

docker compose run --rm nvim

First run installs system dependencies and bootstraps plugins. Subsequent runs are faster thanks to cached volumes.

About

Neovim configuration

Resources

Stars

Watchers

Forks

Contributors