@@ -29,8 +29,9 @@ export const meta = {
29
29
30
30
- A theme switcher with telescope.nvim that reloads themes on the fly using the base46 plugin + plenary.nvim.
31
31
32
- <div class = " iframe-container" >
33
- <iframe src = " https://www.youtube.com/embed/wt7IX8ojMrs" title = " YouTube video player" frameborder = " 0" allow = " accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allow = " fullscreen;" ></iframe >
32
+
33
+ <div class = ' iframe-container' >
34
+ <iframe width = " 560" height = " 315" src = " https://www.youtube.com/embed/eUnDUhYoNJg?si=t9BxDCsA9ru1eXox" title = " YouTube video player" frameborder = " 0" allow = " accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy = " strict-origin-when-cross-origin" allowfullscreen ></iframe >
34
35
</div >
35
36
36
37
## Statusline
@@ -72,7 +73,7 @@ export const meta = {
72
73
- Nvdash is NvChad's minimal dashboard module, It's very simple at this stage and will get more features in the future!
73
74
- Command to run it ` Nvdash ` , its disabled on startup, check the nvconfig.lua for its syntax and override it from chadrc.
74
75
75
- ![ nvdash] ( /features/nvdash.webp )
76
+ ![ nvdash] ( https://github.com/user-attachments/assets/072c8733-8a44-4cf3-8732-e5fa7eb9459e )
76
77
77
78
## NvCheatsheet
78
79
@@ -87,6 +88,54 @@ export const meta = {
87
88
<iframe src = " https://www.youtube.com/embed/IljDD4cjgKc" title = " YouTube video player" frameborder = " 0" allow = " accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allow = ' fullscreen;' ></iframe >
88
89
</div >
89
90
91
+ ## Colorify
92
+
93
+ - Colors hex color on buffer and lsp colors on the buffer, like tailwind etc
94
+
95
+ ![ image] ( https://github.com/user-attachments/assets/c5f3dc55-7810-48ae-879e-25453ab16b71 )
96
+
97
+ ## Lsp Signature
98
+
99
+ - Minimal signature window ( [ 50 LOC ~ ] ( https://github.com/NvChad/ui/blob/v3.0/lua/nvchad/lsp/signature.lua ) ), just uses ` vim.lsp.buf.signature_help ` on some autocmds.
100
+
101
+ ![ image] ( https://github.com/user-attachments/assets/b2db5cd1-a81b-41a7-a132-7d2dc15edf39 )
102
+
103
+ ## Lsp Variable Renamer
104
+
105
+ - Used for renaming
106
+
107
+ ![ image] ( https://github.com/user-attachments/assets/c90c1de4-3f42-4bc4-9392-766ca989e4ea )
108
+
109
+ ## Nvim-cmp styling
110
+
111
+ - [ ` nvim-cmp ` ] ( https://github.com/hrsh7th/nvim-cmp ) is a completion plugin for Neovim coded in Lua.
112
+ - Below are some cmp styles in nvchad
113
+
114
+ ![ image] ( https://github.com/user-attachments/assets/661bbc0f-7073-4b4c-81cb-7cf035e29d6f )
115
+ ![ image] ( https://github.com/user-attachments/assets/0557e479-2735-4a86-b23a-eafa540ab4a5 )
116
+ ![ image] ( https://github.com/user-attachments/assets/5b445b45-4802-4851-a8a4-1de051d58ade )
117
+ ![ image] ( https://github.com/user-attachments/assets/3fdbbaa7-a212-499a-a291-0609c72b6f96 )
118
+ ![ image] ( https://github.com/user-attachments/assets/28775c0c-ce85-45cd-8c76-bdd97344f5b4 )
119
+ ![ image] ( https://github.com/user-attachments/assets/c44e405b-f0f1-4c56-ae58-85c49b9616a0 )
120
+ ![ image] ( https://github.com/user-attachments/assets/57e88886-7c95-4e77-a252-2021160cd274 )
121
+
122
+ ## Automating Mason installation
123
+
124
+ - MasonInstallAll command will now capture all the mason tools from your config
125
+ - Supported plugins are : lspconfig, nvim-lint, conform.nvim
126
+
127
+ - So for example if you have lspconfig like this :
128
+
129
+ ``` lua
130
+ require (" lspconfig" ).html .setup {}
131
+ require (" lspconfig" ).clangd .setup {}
132
+ ```
133
+ <br />
134
+
135
+ Then running MasonInstallAll will install both the mason pkgs
136
+
137
+ check ` :h nvui.mason ` for more info
138
+
90
139
# General Neovim plugins
91
140
92
141
- These plugins aren't related to nvchad, we just tweak them a bit and theme the UI related ones.
@@ -104,14 +153,6 @@ export const meta = {
104
153
105
154
![ nvim tree] ( https://raw.githubusercontent.com/siduck/dotfiles/all/rice%20flex/nvimtree.png )
106
155
107
-
108
- ## Nvim-cmp
109
-
110
- - [ ` nvim-cmp ` ] ( https://github.com/hrsh7th/nvim-cmp ) is a completion plugin for Neovim coded in Lua.
111
- - Below are some cmp styles in nvchad
112
-
113
- ![ nvim-cmp] ( /features/cmp.webp )
114
-
115
156
- Note that that's just the cmp look in everblush theme, there are more 57 themes! You can hide cmp icons, cmpkind txt etc from the user config ( chadrc ) itself!
116
157
117
158
## Auto-completion & LSP
0 commit comments