farazshaikh / init.lua

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Installation

Install latest version of nvim min 0.9.0

 curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage                                                             chmod u+x nvim.appimage
 mv /usr/bin/nvim /usr/bin/nvim.orig
 mv ./nvim.appimage /usr/bin/nvim

Install the init scripts

git clone https://github.com/farazshaikh/init.lua ~/.config/nvim

Install packer

[Packer] (https://github.com/wbthomason/packer.nvim)

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

Open and source Packer lua

nvim
:Ex
./nvim/lua/theprimeagen/packer.lua
:so
:Packersync

About


Languages

Language:Lua 97.6%Language:Vim Script 1.8%Language:Shell 0.6%