>_ hackerrepos search repos…

← top repos

nvim-lua/kickstart.nvim

A launch point for your personal nvim configuration

▲ 1 hacker recommends Lua ★ 32k MIT

Recommended between 2025-10-10 and 2026-05-23. Last pushed 2026-10-05.

▲ 1 recommend · ▼ 1 criticism

What hackers say

“what I would suggest for anyone who is a long time vim user is to check out kickstart. https://github.com/nvim-lua/kickstart.nvim”

— zoidb, 2025-10-10 · original comment on Hacker News ↗

show original comment

The bloat of the neovim distributions are real and what I would suggest for anyone who is a long time vim user is to check out kickstart. https://github.com/nvim-lua/kickstart.nvim , specifically the modular fork https://github.com/dam9000/kickstart-modular.nvim which will give you a great (minimal) starting point

Criticism

“your treesitter auto install makes a common mistake”

— c-hendricks, 2026-05-23 · original comment on Hacker News ↗

show original comment

…ediate", "vim.schedule", and "VimEnter + vim.schedule" lazy modes), plugin specs / setup functions are colocated, and using vim.packs unused `data` for config merging and it works well enough. Also, your treesitter auto install makes a common mistake: vim file type and treesitter grammar names don't match up. IE a .tsx file has a vim filetype of `typescriptreact` while the treesitter parser is named "tsx". You'll need something like this https://github.com/nvim-lua/kickstart.nvim/blob/cfdc17be3ae1607d4427332de0b29d556f9dda13/init.lua#L926 , and there's still the note that the `vim.treesitter.language.get_lang` call isn't really doing anything, since that function returns whatever is passed …

Badge for your README

hackers recommend badge
[![hackers recommend](https://hackerrepos.org/badge/nvim-lua/kickstart.nvim.svg)](https://hackerrepos.org/repo/nvim-lua/kickstart.nvim)

Alternatives hackers mention