Skip to content

dghuuloc/nvim.me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvim.me


Prerequisites

  • Neovim: >= 0.12.0 (nightly right now).
  • Basic Lua knowledge.

Recommended Fonts

A Nerd Fonts is required to see all the icons inside neovim. Here, I'm using JetBrainsMono Nerd Font for Windows Terminal Settings

Color scheme:        One Half Dark
Font face:           JetBrainsMonoNL Nerd Font
Font-size:           11

How do I install a package in Neovim without a package manager?

In Neovim, we can install plugins into ~/.config/nvim/pack/FOOBAR/start/ (replacing FOOBAR with any directory name you choose), similarly to how we can use Vim 8.0's native support for packages.

Alternatively, we can also install plugins into ~/.local/share/nvim/site/pack/FOOBAR/start/ (replacing FOOBAR with any directory name you choose).

To find the full list of places where you we put a package, run :set packpath? . We can install packages in the pack/FOOBAR/start/ subdirectory of each one of these directories listed by that command, replacing FOOBAR with any directory name you like. (If we've configured Neovim to load Vim configuration, then we will probably find ~/.vim in the list of directories, which means we can also put plugins in ~/.vim/pack/FOOBAR/start/ , just like for Vim.)


Installation

Post installation

Below you can find OS specific install instructions for Neovim and dependencies.

Windows Installation

Windows with gcc/make using chocolatey Install gcc and make which don't require changing the config, the easiest way is to use choco:
  1. install chocolatey either follow the instructions on the page or use winget, run in cmd as admin:
winget install --accept-source-agreements chocolatey.chocolatey
  1. install all requirements using choco, exit the previous cmd and open a new one so that choco path is set, and run in cmd as admin:
choco install -y neovim git ripgrep wget fd unzip gzip mingw make

Install Recipes

Linux

  • Uninstall
rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
  • To install on Linux/Mac, open terminal and then run the command below
git clone --recursive https://github.com/dghuuloc/nvim.me.git ~/.config/nvim

Windows

  • Uninstall
rm -r -fo $env:LOCALAPPDATA/nvim
rm -r -fo $env:LOCALAPPDATA/nvim-data
  • Install
git clone --recursive https://github.com/dghuuloc/nvim.me.git $env:LOCALAPPDATA/nvim
rm -r -fo $env:LOCALAPPDATA/nvim/.git

Install plugins

git clone https://github.com/dghuuloc/fexptr.nvim.git "$env:LOCALAPPDATA\nvim-data\site\pack\plugins\start\fexptr.nvim"

Install Recipes

  • To install on Linux/Mac, open terminal and then run the command below
git clone --recursive https://github.com/dghuuloc/nvim.me.git ~/.config/nvim
  • Windows
rm -r -fo $env:LOCALAPPDATA/nvim
rm -r -fo $env:LOCALAPPDATA/nvim-data
git clone --recursive https://github.com/dghuuloc/nvim.me.git $env:LOCALAPPDATA/nvim
rm -r -fo $env:LOCALAPPDATA/nvim/.git

Install languager server extension via mason

  • :MasonInstall jdtls java-debug-adapter js-debug-adapter java-test

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors