Kickstart.nvim is a starter configuration for Neovim that is small, single-file and well-documented. You can use it as a starting point to create your custom configuration. I have been using it for a while now with a few changes.

Setting up Kickstart.nvim

Creating the config directory (Skip this step if you already have it setup)

mkdir ~/.config/nvimCode language: JavaScript (javascript)

To download and save the config enter the command below. This will download the init.lua from GitHub and save it to the config location: ~/.config/nvim.

curl -o ~/.config/nvim/init.lua https://raw.githubusercontent.com/nvim-lua/kickstart.nvim/master/init.luaCode language: JavaScript (javascript)

Once the above command runs successfully, the next time you open Neovim, it will run through the setup.

To open Neovim run the command nvim in the Terminal.

nvim

That’s how we kickstart Neovim. Let me know in the comments below how you liked the Kickstart.nvim setup if you have a different approach.

I compiled a list of software and services that I use to improve my workflow, here is the link to the list.

Darryl Dias

I’m Darryl. I’m a 3D Artist, Programmer and Linux enthusiast. On this site I share my insights, tips and tricks, tutorials, methods and best practices.