ThePrimeagen's init.lua

Prerequisite: install ripgrep.

The full video of me setting up this repo

For anyone that is interested in my vimrc, i will have a commit log below documenting each one of my commits (easy to C-f the change you want to know about though i would just suggest git log -S).

Change Log

  • 33eee9ad initial commits
  • cb210006 netrw, autogroups for yank highlighting, and auto remove whitespace
  • c8c0bf4a zenmode. i really like this plugin
  • 81c770d2 copilot testing
  • 4a96e645 fugitive mappings for push and pull
  • a3bad06a disabled eslint. driving me crazy

Clean neovim install to get to start of video

Linux

Assumes you have a clean install without a previous neovim install

  1. Go to your home directory
cd ~
  1. Download the latest AppImage
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage

./nvim.appimage
  1. Give the AppImage permissions
chmod u+x ~/nvim.appimage
  1. Move the AppImage to your local bin
sudo mv ~/nvim.appimage /usr/bin/nvim
  1. Verify the install
nvim --version
  1. Start the video
`nvim .`