siduck
f95da3325c
Revert "fix(plugins): use main branch for nvim-treesitter #3295 "
...
This reverts commit 0ea8767b74 .
2025-06-19 01:02:14 +05:30
N3cr0m4nc3r
63789f3465
perf: use cmp-async-path for async indexing without blocking main UI ( #3067 )
2025-06-18 19:17:23 +05:30
siduck
0ea8767b74
fix(plugins): use main branch for nvim-treesitter #3295
2025-06-18 19:02:29 +05:30
siduck
478299d345
fix: remove un-needed luasnip autocmd https://github.com/NvChad/ui/issues/482
2025-06-02 09:35:45 +05:30
siduck
d4e5b8a10f
update mason.nvim repo owner
2025-05-07 21:42:22 +05:30
Levente Polyak
d5ea76925f
fix(lspconfig): use safer 0.11 compatibility check ( #3265 )
...
Previously only the minor version has been checked for equality, which
means it is brittle whenever we reach 0.12. Independently of when this
is expected to be removed, it's simply much safer to check if the
expected functionality is available by testing `vim.lsp.config` for nil.
Fixes 84f8170fda
2025-04-25 02:56:24 +05:30
siduck
4765c80114
fix(lspconfig): use LspAttach for setting on_attach mappings #3264
2025-04-24 22:32:40 +05:30
siduck
84f8170fda
fix(lspconfig): temporarily support 0.10 #3251
2025-04-18 11:01:20 +05:30
siduck
fea919443f
fix(mappings): use x instead of v for lsp format
2025-04-17 07:00:30 +05:30
Kamack38
118d99588b
feat(mappings): support range lsp formatting
2025-04-16 23:51:47 +05:30
siduck
1b220e97d0
refactor: migrate to vim.lsp.config/enable
2025-04-15 09:46:36 +05:30
siduck
46b15ef1b9
rm: dont remap inbuilt mappings of v0.11 nvim
2025-04-08 18:49:35 +05:30
siduck
6f25b27396
fix: MasonInstallAll not available after 2nd try https://github.com/williamboman/mason.nvim/discussions/1795
2025-01-13 12:12:24 +05:30
siduck
bbc3d43db0
rename few plugins org names to nvzone
2024-11-06 12:39:34 +05:30
siduck
09dd13e9c6
chore: add cmds for minty plugin spec
2024-10-19 07:44:49 +05:30
Sidhanth Rathod
8792679a08
rm: un-needed key for whichkey lazy-loading #3047
2024-10-16 19:29:28 +05:30
Rubin Simons
f6025f0788
Mapping descriptions in lowercase (small consistency fixes) ( #3035 )
...
* All mapping descriptions in lowercase
* Exception for acronyms
2024-10-10 21:50:54 +05:30
Alexander
95d6dbe49b
Update terminal mapping description ( #3034 )
...
This commit updates the terminal mapping description, replacing 'window'
with 'term.' It better reflects the purpose of the mapping and aligns
with other similar mappings
2024-10-10 19:38:01 +05:30
siduck
db9d45cc3d
rm: un-needed mason.opts.ensure_installed warning
2024-10-05 18:43:25 +05:30
Sidhanth Rathod
7f055761ba
Clean ( #3006 )
...
* refactor(cmp) : use cmp module from ui repo
https://github.com/NvChad/ui/commit/c4576d8b5bbb6305de53ec017cd6ffad863c98ee I moved it to the ui repo so non nvchad users could achieve the CMP look from NvChad
* remove: <leader>cc blankline mapping
* replace: nvim-colorizer plugin with ui.colorify (BREAKING CHANGE)
https://github.com/NvChad/ui/blob/v2.5/lua/nvconfig.lua#L106
* misc: load nvchad module in config func of ui
instead of plugin/ in ui repo
* clean up
* remove un-needed configs/lazy_nvim.lua file
* rm gitsigns mappings
as it gets frustrating for users to override them
* rm un-needed options var in plugin configs
* add branch name for ui plugin
* trim some loc!
* feat: use modern theme picker for <leader>th
* feat: add volt plugins
2024-10-01 21:50:38 +05:30
qdrs
8d2bb359e4
Typo in mappings.lua description ( #2993 )
...
Toggleable horizontal terminal command was described incorrectly.
2024-09-15 11:48:18 +05:30
siduck
0e61fb7656
mason: add warning message for removed option "ensure_installed"
2024-09-06 18:04:10 +05:30
siduck
b7a163e232
rm un-needed build function for ui plugin
2024-08-28 16:41:11 +05:30
siduck
5189f3e32c
nvimtree: show dotfiles by default #2975
2024-08-21 07:24:10 +05:30
Valde
fea5d02d2d
update mapping descriptions in mappings.lua ( #2963 )
...
* Update mappings.lua
Update mapping descriptions for better cheatsheet display
* Update mappings.lua
Gather toggleables under 'Toggle' panel
2024-08-11 14:11:12 +05:30
siduck
8df1aa9a4d
lua lspconfig: include luv lib types #2960
2024-08-10 16:02:51 +05:30
siduck
c40c5116c4
use default icons for gitsigns conf
2024-08-01 13:54:44 +05:30
siduck
43208351b7
rm some duplicate default opts of telescope config
2024-08-01 10:07:55 +05:30
siduck
c892cfedb2
rm some duplicate default opts of nvimtree config
2024-08-01 09:43:02 +05:30
Randy D. Wallace Jr. and Sidhanth Rathod
4a2cefa5c1
Do not use config setting in mason - fix nvim-java ( #2948 )
...
* Do not use config setting in mason
* plugins: remove un-needed config() calls
---------
Co-authored-by: Sidhanth Rathod <siduck@tutanota.com >
2024-07-27 21:51:10 +05:30
siduck
c383cd4463
rm masoninstallAll cmd as its added to ui repo https://github.com/NvChad/NvChad/commit/523cddc57355d5583ea34a04971f9dea7a887bc0
2024-07-27 20:48:52 +05:30
siduck
086a4a58ac
rm un-needed branch specs
...
also move the config func contents ui/plugin dir 25fbc4b
2024-07-27 20:23:10 +05:30
siduck
85b9f56869
add nvchad_feedback() for #2938 to notify users
2024-07-22 10:03:47 +05:30
gale
b657b0ef84
chore: prefer luasnip api methods over vim.fn.feedkeys in cmp's spec ( #2930 )
2024-07-16 10:54:36 +05:30
siduck
231ec0ba72
add missing comma in plugin spec
2024-07-16 06:22:40 +05:30
Bruno Krugel
67378a8352
prevent colorizer to attach to lazy window ( #2929 )
2024-07-16 06:02:34 +05:30
siduck
bf477a6bba
mason config: remove default options & add better icons
2024-07-14 08:18:18 +05:30
siduck
0ef037c6db
update diagnostic() in default lspconfig.default()
2024-07-09 10:24:47 +05:30
Hackcraft_
46088dd73e
Use a more consistent table element access style ( #2914 )
2024-07-05 20:35:52 +05:30
siduck
7b73d1111c
clean up masoninstall cmd func : https://github.com/NvChad/ui/commit/a5c95d346ddb5c1a6a4bec60eda747a0f1f1ca4d
...
now users no longer need to have ensure_installed!
2024-06-29 14:49:05 +05:30
siduck
0f0141f098
wrap treesitter hlgroup loaders with pcall #2905
2024-06-28 21:36:39 +05:30
siduck
230b6c867e
minor refactoring
...
moved the lsp.signature to ui repo to be available for non-nvchad users too
2024-06-27 09:28:14 +05:30
siduck
61b336c030
put all plugin specs in one file
2024-06-25 20:30:34 +05:30
siduck
0891fef69f
mv nvconfig to ui repo
...
so non nvchad users can use ui/base46 with chadrc instead of adding all of nvconfig options!
2024-06-23 19:34:08 +05:30
siduck
8ad6845386
move some autocmds into ui repo
...
as the filetype one is related to tabufline and the bufwritepost one is used for reloading nvconfig
2024-06-23 18:48:26 +05:30
siduck
0bb40c9806
nvconfig.term: add winopts option
...
https://github.com/NvChad/ui/commit/70fb9cd481953d1f372687ae0c62d319749aae03 now users can add window options for each terminal or for all terminals
2024-06-23 17:58:46 +05:30
Thomas Tan
1ee18b5df5
(Windows) Make slashes in path to Mason's bin dir consistent ( #2877 )
2024-06-22 21:09:06 +05:30
siduck
f760ed9fb1
nvconfig: move term config out of ui table
2024-06-22 20:34:44 +05:30
LUFT-AQUILA
4582bb7e3a
ui: enable botright split for terminal ( #2895 )
2024-06-22 20:16:26 +05:30
siduck
164e8cc7fc
autocmd: rm un-needed reload code, just require("nvchad")
2024-06-06 08:14:10 +05:30