Skip to content

elithrade/nvim-lazy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💤 nvim-lazy

My Neovim config files started from LazyVim. Refer to the documentation to get started. Press Space + L, and U to update plugins.

Installation

Clone the repo

For Windows git clone [email protected]:elithrade/nvim-lazy.git $env:LOCALAPPDATA\nvim

For Linux git clone [email protected]:elithrade/nvim-lazy.git ~/.config/nvim

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

Windows Installation

Windows with Microsoft C++ Build Tools and CMake Installation may require installing build tools and updating the run command for `telescope-fzf-native`

See telescope-fzf-native documentation for more details

This requires:

  • Install CMake and the Microsoft C++ Build Tools on Windows
{'nvim-telescope/telescope-fzf-native.nvim', build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build' }
Windows with gcc/make using chocolatey Alternatively, one can 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 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
WSL (Windows Subsystem for Linux)
wsl --install
wsl
sudo add-apt-repository ppa:neovim-ppa/unstable -y
sudo apt update
sudo apt install make gcc ripgrep unzip neovim

Linux Installation

Ubuntu Install Steps
sudo add-apt-repository ppa:neovim-ppa/unstable -y
sudo apt update
sudo apt install make gcc ripgrep unzip neovim

Dependencies

  • ripgrep, is required for live_grep and grep_string and is the first priority for find_files.
  • On Linux, fd might cause issues with telescope-file-browser, I removed fd from my WSL2 at work.

Custom key maps

See comment here

Custom tweaks

About

Neovim config files based on LazyVim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages