This is my neovim's PDE configurations, courtesy of ThePrimeagen who is definitely not working for Netflix.
- This is "personal" dev environment.
- This is absolutely Not for beginners! Start here, but again, you do you :)
- This configuration works on my neovim v0.10.0-dev, with LuaJIT 2.1.0-beta3; your milleage may vary...
- Open Terminal (Assuming you have git installed) and type the following:
git -C ~/.config clone git@github.com/TeleVoyant/nvim-config nvim
Do note that: if ~/.config/nvim
contains configurations (i.e. not empty), backup nvim as different folder name (eg: nvim.old) before running above command.
- Then, on the Terminal, type the following:
cd ~/.config/nvim && nvim .
-
Inside neovim, press [q] couple of times until you are on empty buffer (bottom line displays:
1:1 Top
) -
Then hit
<space>pf
as fast as you can, this will launch neovim's netrw explorer. -
Now, navigate to
lua
(then [Enter]) >daniels
(then [Enter]) >packer.lua
(then [Enter]) -
Inside packer.lua, type
:so
and hit [Enter] -
Then, type
:PackerSync
and hit [Enter] again.
Now sit back, relax; as packer fetches and installs plugins for you.
- When done, press [q] to quit packer pop-up, then type
:q
and hit [Enter] to quit neovim; then relaunch it again.