Giter Club home page Giter Club logo

nvchad-custom-config's Introduction

NvChad-Custom-Config

This repository contains my personalized NvChad configuration, incorporating LSP, Copilot, and syntax highlighting features.

Introduction

Crafting a neovim configuration from the ground up can be quite challenging! Fortunately, the fantastic community rallied together to launch the NvChad project, which offers a speedy start with pre-configured defaults. This amazing project has become an integral part of my daily routine. As a frequent Python, Go, and Rust user, I've developed this customization to seamlessly integrate LSP support.

Installation

For linux/macos:

git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && git clone https://github.com/PatrickKoss/NvChad-Custom-Config.git ~/.config/nvim/lua/custom --depth 1 && nvim

For windows:

git clone https://github.com/NvChad/NvChad $HOME\AppData\Local\nvim --depth 1 && git clone https://github.com/PatrickKoss/NvChad-Custom-Config.git $HOME\AppData\Local\nvim\lua\custom --depth 1 && nvim

Note

If you encounter the following error:

Error detected while processing /home/enderst/.config/nvim/init.lua:
Invalid import spec. `import` should be a string: {

Fix it by modifying the plugin conf:
https://github.com/NvChad/NvChad/blob/v2.0/lua/plugins/init.lua
--> ~/.config/nvim/lua/plugins/init.lua
From:

if #config.plugins > 0 then
  table.insert(default_plugins, { import = config.plugins })
end

To:

if #config.plugins > 0 then
  for _, plugin in ipairs(config.plugins) do
    table.insert(default_plugins, plugin)
  end
end

Plugins

Thanks to the plugin creators:

nvchad-custom-config's People

Contributors

patrickkoss avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.