A List of All My Main Neovim Plugins

Michael Bao
Unixification
Published in
4 min readMar 7, 2022

--

Image from LunarVim

Link to my dotfiles if you are interested. I also don’t explain how to customize each plugin because each one of those is way too extensive to cover in one article. I do link the quickstart/setup pages from their Github.

Package Manager

The package manager I use is packer.nvim. Packer is easy to use and quite quick to get set up. It has many features.

Installation

Unix, Linux

git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim

If you are on Arch Linux you can install it from the AUR.

Windows (Powershell)

git clone https://github.com/wbthomason/packer.nvim "$env:LOCALAPPDATA\nvim-data\site\pack\packer\start\packer.nvim"

After installing the package you want to add

-- Only required if you have packer configured as `opt`
vim.cmd [[packadd packer.nvim]]

return require('packer').startup(function()
-- Packer can manage itself
use 'wbthomason/packer.nvim'
-- You add plugins hereend)

This is the way to install packer, but if you want more information you can check out their quickstart.

--

--

Michael Bao
Unixification

Neovim | Arch Linux | macOS | I love to write about random tech stuff. Tinkering around with Linux, Neovim, and computers.