From df00e8ba51dd322dc168dcabaae59d864eb5cd32 Mon Sep 17 00:00:00 2001 From: godspeed-x <74945202+godspeed-x@users.noreply.github.com> Date: Thu, 19 Aug 2021 17:46:51 +0530 Subject: [PATCH 1/8] link image to nvchad's contributor page --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b4d927b..5dda937 100644 --- a/README.md +++ b/README.md @@ -142,7 +142,7 @@ It would be nice if NvChad focuses on existing plugins and config before adding # Chad contributors - + From 6bfd2043e86e6ec524e679fca7080e17b71550dd Mon Sep 17 00:00:00 2001 From: Dhruv Jain Date: Thu, 19 Aug 2021 18:16:22 +0530 Subject: [PATCH 2/8] fix typos in TODO section --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5dda937..75f6d1e 100644 --- a/README.md +++ b/README.md @@ -131,10 +131,10 @@ without / with Treesitter : # TODO -It would be nice if NvChad focuses on existing plugins and config before adding new things , some plugins like whichkey , telescope , treesitter still have basic configs! Also adding new features that'd make NvChad slow or its startuptime slow wouldnt be encouraged , if that feature's really needed then It'll be mentioned in the wiki with its config. +It would be nice if NvChad focuses on existing plugins and config before adding new things. Some plugins like whichkey, telescope and treesitter still have basic configs! Also adding new features that'd make NvChad slow or its startup time slow wouldn't be encouraged. If that feature is really needed then it'll be mentioned in the wiki with its config. - Debloat the config. -- Make NvChad more faster (reduce startuptime too). +- Make NvChad more faster (reduce startup time too). - Add another section in the wiki explaining the whole config (must be helpful for newbies). - Add more themes. - Preview shortcuts in the form of a pretty [cheatsheet](https://user-images.githubusercontent.com/59060246/122490009-95fd9980-cffe-11eb-9676-78019aa2cd65.png). From 9b719a6db622523806946784998a10550f181e40 Mon Sep 17 00:00:00 2001 From: Dhruv Jain Date: Thu, 19 Aug 2021 18:30:23 +0530 Subject: [PATCH 3/8] Fix typos in Bloat section --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 75f6d1e..935b163 100644 --- a/README.md +++ b/README.md @@ -124,8 +124,8 @@ without / with Treesitter : - gitsigns for git diffs # Bloat - -- To all those who think this is probably bloated , sure it is . Bloat means different to everyone . NvChad has like 30 ~ plugins but that doesnt mean those plugins are compromsing neovim's speed, snappiness or making it slow. No matter how many plugins I'd add on nvchad , it wouldnt compromise speed / snappiness / make it slow or whatever since it uses packer.nvim as plugin manager , packer.nvim lets you lazy load plugins i.e loading plugins on certain events , mappings , sequentially loading them etc so loading them only when needed , I have lazy loaded all the plugins so most plugins arent loaded by default , hence not affecting neovim's startup/launch time. + +- To all those who think this is probably bloated, sure it is. Bloat means different to everyone. NvChad has like 30 ~ plugins but that doesn't mean those plugins are compromising neovim's speed, snappiness, or making it slow. No matter how many plugins I'd add on NvChad, it wouldn't compromise speed/snappiness/make it slow or whatever since it uses packer.nvim as plugin manager. packer.nvim lets you lazy load plugins i.e. loading plugins on certain events, mappings, sequentially loading them, etc, thus loading them only when needed. I have lazy loaded all the plugins so most plugins aren't loaded by default, hence not affecting neovim's startup/launch time. From 3ec8c80abe1e1081b31526fa3057cdede111626b Mon Sep 17 00:00:00 2001 From: Dhruv Jain Date: Thu, 19 Aug 2021 18:33:55 +0530 Subject: [PATCH 4/8] Fix typos in Feature section --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 935b163..e01b1fe 100644 --- a/README.md +++ b/README.md @@ -102,25 +102,25 @@ without / with Treesitter : - Using plugins that are mouse friendly - Beautiful inbuilt themes - lazy loading 100% of plugins -- managing tabs , buffers with bufferline +- managing tabs, buffers with bufferline - autosave -- icons on nvimtree , telescope , bufferline/statusline and almost everywhere! with nvim-web-devicons -- minimal status line ( galaxyline) +- icons on nvimtree, telescope, bufferline/statusline and almost everywhere! with nvim-web-devicons +- minimal status line (galaxyline) - gitsigns (colored bars for git in my config) - nvim-lspconfig for nvim-lsp configuration - lspInstall for installing lsp servers easily - nvim-compe for autocompletion - lspkind to show pictograms on autocompletion items -- telescope for file finding , picking , previewing (files and even images) +- telescope for file finding, picking, previewing (files and even images) - nvim-treesitter for syntax highlighting - nvim-autopairs for autolosing braces and stuffs -- neoformat for prettifying / formatting code +- neoformat for prettifying/formatting code - packer.nvim as package manager - indent-blankline.Nvim for indentlines - smooth scrolling - luasnip for snippet plugin and snip support from VSCode through vsnip supporting custom and predefined snips (friendly-snippets) -- Distraction free modes ( modes in which statusline , tabline etc stuff get disabled so its just the text visible in the buffer similar to goyo.vim) -- Code formatting / prettifying +- Distraction free modes (modes in which statusline, tabline etc. stuff get disabled so its just the text visible in the buffer similar to goyo.vim) +- Code formatting/prettifying - gitsigns for git diffs # Bloat From b97d9a8f85731ba68b45c5effc9d99414411e83e Mon Sep 17 00:00:00 2001 From: Dhruv Jain Date: Thu, 19 Aug 2021 18:35:56 +0530 Subject: [PATCH 5/8] Very minor typos in plugin sections --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e01b1fe..48fb0b0 100644 --- a/README.md +++ b/README.md @@ -49,13 +49,13 @@ #### Lspkind-nvim -This tiny plugin adds vscode-like pictograms to neovim built-in lsp completion items : +This tiny plugin adds vscode-like pictograms to neovim built-in lsp completion items:
#### Nvim-tree.lua -fast file tree : +fast file tree:
@@ -67,7 +67,7 @@ A fuzzy file finder, picker, sorter, previewer and much more: ### Indent-blankline.nvim -adds indentline : +adds indentline: ### Galaxyline @@ -82,14 +82,14 @@ As a top tabline like thing which lets me handle tabs and buffers like switching ### Nvim-web-devicons -Lua fork of vim devicons which lets me change icons of filetypes +Lua fork of vim devicons which lets me change icons of filetypes: ### Nvim-treesitter Better syntax highlighting for programming languages ( NvChad by default comes with lua/bash treesitter parsers ). -without / with Treesitter : +without / with Treesitter: # Credits From 2c0a0944420137c02cc3d6f9607a3d65690153e6 Mon Sep 17 00:00:00 2001 From: siduck76 Date: Thu, 19 Aug 2021 21:08:47 +0530 Subject: [PATCH 6/8] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 48fb0b0..9149a74 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,8 @@ without / with Treesitter: # Credits -[Elianiva](https://github.com/elianiva) helped me with neovim lua related issues many times, NvChad wouldnt exist without his help at all! +- [Elianiva](https://github.com/elianiva) helped me with neovim lua related issues many times, NvChad wouldnt exist without his help at all! +- @lorvethe for making NvChad logo! # Features From 06c324a1a75f177d032a6bc2e299e82f31c39adc Mon Sep 17 00:00:00 2001 From: siduck76 Date: Thu, 19 Aug 2021 22:28:55 +0530 Subject: [PATCH 7/8] Update README.md --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index 9149a74..1a85304 100644 --- a/README.md +++ b/README.md @@ -135,11 +135,8 @@ without / with Treesitter: It would be nice if NvChad focuses on existing plugins and config before adding new things. Some plugins like whichkey, telescope and treesitter still have basic configs! Also adding new features that'd make NvChad slow or its startup time slow wouldn't be encouraged. If that feature is really needed then it'll be mentioned in the wiki with its config. - Debloat the config. -- Make NvChad more faster (reduce startup time too). -- Add another section in the wiki explaining the whole config (must be helpful for newbies). +- Make NvChad more and more faster (reduce startup time as low as possible). - Add more themes. -- Preview shortcuts in the form of a pretty [cheatsheet](https://user-images.githubusercontent.com/59060246/122490009-95fd9980-cffe-11eb-9676-78019aa2cd65.png). -- Add a user config so it doesnt get hard to update :c # Chad contributors From 44182c0ca1dc9e8cb5ab4cd72b7659e6ebfffdc8 Mon Sep 17 00:00:00 2001 From: siduck76 Date: Fri, 20 Aug 2021 00:40:45 +0530 Subject: [PATCH 8/8] 1.0v screenshots! --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 1a85304..0b401cf 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,14 @@

+ +# Some theme showcases :D + +![onedark](https://user-images.githubusercontent.com/59060246/130129880-59ab1ad5-9aa6-4f50-9ddd-d8dde0c16257.png) +![nord](https://user-images.githubusercontent.com/59060246/130129890-c01117df-ac3d-40dd-b95d-2681c2461bb4.png) +![gruvchad](https://user-images.githubusercontent.com/59060246/130129897-a68b1585-f42d-4325-8482-102dd2fe1e9e.png) +![everforest](https://user-images.githubusercontent.com/59060246/130129901-5e582f3e-b776-4d0c-9790-be5ae738b5a8.png) + # Very Very Useful lua plugins used in my config #### Lspkind-nvim