Member-only story

Neovim for Minimalists — init.lua

A beginning to a minimal Neovim configuration.

alpha2phi
3 min readJun 26, 2022
Neovim for Minimalists — init.lua

In the Neovim for Beginners series, we installed dozens of plugins for different purposes. For some of us, we may want to use built-in Neovim features and keep the use of plugins to a minimum.

Minimal does not mean we don’t use any plugins. In this article, let’s start to set up Neovim to meet our needs, but keep the configuration minimal.

This article is part of the Neovim for Minimalists series.

The Neovim configuration files can be found in this repository.

Getting Started

Installation

We will use the same approach to set up a different Neovim configuration environment following the XDG Base Directory Specification.

In the install.sh script,

  • We create the $HOME/.config/nvim-minimalists folder and the XDG-based folders.
  • We use the GNU stow utility to soft-link the folders.
  • We create the alias to start Neovim using the XDG-based directories.

--

--

alpha2phi
alpha2phi

Written by alpha2phi

Software engineer, Data Science and ML practitioner.

Responses (1)