mirror of
https://github.com/CompeyDev/my-nvim-setup.git
synced 2024-12-13 13:30:41 +00:00
Update README.md
This commit is contained in:
parent
4ff7208c66
commit
d257c4dd85
1 changed files with 10 additions and 7 deletions
17
README.md
17
README.md
|
@ -100,25 +100,28 @@ without / with Treesitter :
|
||||||
|
|
||||||
- File navigation with Nvimtree
|
- File navigation with Nvimtree
|
||||||
- Using plugins that are mouse friendly
|
- Using plugins that are mouse friendly
|
||||||
- sexy themes
|
- Beautiful inbuilt themes
|
||||||
|
- lazy loading 100% of plugins
|
||||||
- managing tabs , buffers with bufferline
|
- managing tabs , buffers with bufferline
|
||||||
- autosave
|
- autosave
|
||||||
- icons on nvimtree , telescope , bufferline/statusline and almost everywhere! with nvim-web-devicons
|
- icons on nvimtree , telescope , bufferline/statusline and almost everywhere! with nvim-web-devicons
|
||||||
- minimal status line ( galaxyline)
|
- minimal status line ( galaxyline)
|
||||||
- gitsigns (colored bars for git in my config)
|
- gitsigns (colored bars for git in my config)
|
||||||
- using nvim-lsp
|
- nvim-lspconfig for nvim-lsp configuration
|
||||||
- nvim-lspconfig for nvim-lps configuration
|
- lspInstall for installing lsp servers easily
|
||||||
- lspInstall for installing lsp servers easily.
|
|
||||||
- nvim-compe for autocompletion
|
- nvim-compe for autocompletion
|
||||||
- lspkind to show pictograms on autocompletion items
|
- 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-treesitter for syntax highlighting
|
||||||
- nvim-autopairs , for autolosing braces and stuffs
|
- nvim-autopairs for autolosing braces and stuffs
|
||||||
- neoformat for prettifying / formatting code
|
- neoformat for prettifying / formatting code
|
||||||
- packer.nvim as package manager
|
- packer.nvim as package manager
|
||||||
- indent-blankline.Nvim for indentlines
|
- indent-blankline.Nvim for indentlines
|
||||||
- smooth scrolling
|
- smooth scrolling
|
||||||
- Snip support from VSCode through vsnip supporting custom and predefined snips (friendly-snippets)
|
- 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
|
||||||
|
- gitsigns for git diffs
|
||||||
|
|
||||||
# Requirements
|
# Requirements
|
||||||
|
|
||||||
|
@ -134,7 +137,7 @@ without / with Treesitter :
|
||||||
|
|
||||||
# Bloat
|
# 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 28/30 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 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.
|
||||||
|
|
||||||
<img src = "https://chadpaste.com/f/kdmxdabxbk.png">
|
<img src = "https://chadpaste.com/f/kdmxdabxbk.png">
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue