Skip to content

MinhCreator/nvchad-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💤 Lazy Code Ver2

This my config LazyVim and I call that "Lazy Code version 2". If you refer original repo, you should checkout to nvchad webpage

Original Repo

A starter template for nvchad. Refer to the documentation to get started.

⚡️ Requirements

  • Neovim >= 0.9.0 (needs to be built with LuaJIT)
  • Git >= 2.19.0 (for partial clones support)
  • a Nerd Font (optional)
  • a C compiler for nvim-treesitter. See here
  • NodeJs to using npm this dependencies for Mason.nvim (optional)
  • fd for snacks plugin (optional)
  • Ripgrep is required for grep searching with Telescope (OPTIONAL).
  • GCC, Windows users must have mingw installed and set on path.
  • Make, Windows users must have GnuWin32 installed and set on path.

🛠️ Installation

Install the Lazy Code

  • For Linux/MacOS

  • Make a backup of your current Neovim files:

    # required
    mv ~/.config/nvim{,.bak}
    
    # optional but recommended
    mv ~/.local/share/nvim{,.bak}
    mv ~/.local/state/nvim{,.bak}
    mv ~/.cache/nvim{,.bak}
  • Clone the starter

    git clone https://github.com/MinhCreator/nvchad-config ~/.config/nvim
  • Remove the .git folder, so you can add it to your own repo later

    rm -rf ~/.config/nvim/.git
  • Start Neovim!

    nvim

    Refer to the comments in the files on how to customize Lazy Code.

  • Install the Lazy Code for Windows via using PowerShell

  • Make a backup of your current Neovim files:

    # required
    Move-Item $env:LOCALAPPDATA\nvim $env:LOCALAPPDATA\nvim.bak
    
    # optional but recommended
    Move-Item $env:LOCALAPPDATA\nvim-data $env:LOCALAPPDATA\nvim-data.bak
  • Clone the starter

    git clone https://github.com/MinhCreator/nvchad-config $env:LOCALAPPDATA\nvim
  • Remove the .git folder, so you can add it to your own repo later

    Remove-Item $env:LOCALAPPDATA\nvim\.git -Recurse -Force
  • Start Neovim!

    nvim

    Refer to the comments in the files on how to customize Lazy Code.

     docker run -w /root -it --rm alpine:edge sh -uelic '
     apk add git lazygit neovim ripgrep alpine-sdk --update
     git clone	https://github.com/MinhCreator/nvchad-config ~/.config/nvim
     cd ~/.config/nvim
     nvim'
    

    Tip: It is recommended to run :LazyHealth after installation. This will load all plugins and check if everything is working correctly.

Plugins

bars-and-lines

code-runner

color

comment

completion

editing-support

file-explorer

formatting

fuzzy-finder

icon

lsp

lsp-installer

nvim-dev

plugin-manager

preconfigured

session

startup

statusline

syntax

tabline

utility

Language Servers

  • cssls
  • emmet_ls
  • gdscript
  • html
  • lua_ls
  • pyright

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages