Tiny Nvim banner
jellydn jellydn

Tiny Nvim

Development community

Description

Slim Neovim config for 0.11+ with minimal plugins.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Welcome to My Tiny Neovim 👋

[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](#) [![Twitter: jellydn](https://img.shields.io/twitter/follow/jellydn.svg?style=social)](https://twitter.com/jellydn)

Slim Neovim config for **0.13+** with minimal plugins.

[![Slim Neovim config for 0.13](https://i.gyazo.com/6e351d72c2f119f70dbc55d61e9452fd.png)](https://gyazo.com/6e351d72c2f119f70dbc55d61e9452fd)

Requirements

  • Neovim 0.13+ (runtime target; built-in LSP configs use the 0.11+ lsp/ format)
  • External tools from `./scripts/install-tools.sh` (includes tree-sitter CLI for parser compile)
  • ~/.local/bin on PATH is prepended at startup so tools from uv / mise (e.g. ty, ruff) resolve correctly

Motivation

This configuration is a migration from [my-nvim-ide](https://github.com/jellydn/my-nvim-ide) with two main goals:

  1. Leverage Neovim Built-in Features (0.11 API, 0.13 runtime):
    • Remove dependency on `lspconfig` by utilizing Neovim's built-in LSP support
    • No need for the mason.nvim plugin; instead, use a shell script to install necessary tools
    • Experience faster startup times and reduced complexity
    • Target Neovim 0.13+ behavior (e.g. disable built-in nvim.dir so oil