Commit Graph
36 Commits
Author SHA1 Message Date
Nick Krichevskyandsiduck 6a0715d3f3 BREAKING CHANGE: Migrate to nvim-treesitter main branch #3295
Users must now use the :TSInstallAll command to install all treesitter parsers defined in their config. So there's no automatic downloading of treesitter parsers like before

tree-sitter-cli is a required dependency now

---------

Co-authored-by: siduck <siduck@tutanota.com>
2026-01-17 23:02:48 +05:30
siduck 30e75dbbdf temporarily pin nvim-treesitter to master branch
closes #3368, will move to main this weekend
2025-12-15 06:53:13 +05:30
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 d4e5b8a10f update mason.nvim repo owner 2025-05-07 21:42:22 +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
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
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
Randy D. Wallace Jr.andSidhanth 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
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 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 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
Saiful Islam 7bfc159f63 fix(MasonInstallAll): mason registry refresh callback (#2867)
Added refresh callback to make sure install package on first command. Right now it's not installing on first command.
2024-06-02 05:56:01 +05:30
HanxxandSidhanth Rathod f9ed3a79db comments: use neovim native commenting (#2861)
* comments: use neovim native commenting

* Comment mapping : remap to gc/gcc

---------

Co-authored-by: Sidhanth Rathod <siduck@tutanota.com>
2024-06-01 07:08:32 +05:30
siduck 722b42f2c9 run mason in masonInstallAll cmd 2024-06-01 06:46:29 +05:30
Saiful Islam e0641d0cb2 update (MasonInstallAll): install package only if it's missing (#2864)
The ```MasonInstallAll``` command was installing all packages every time when run ```MasonInstallAll``` command. 

But we can make it like that so It will install only missing package not all. 

I think this is better approach. 

Anyway, Thanks for great work.
2024-05-31 15:46:54 +05:30
siduck 4f4c43a2b9 dont capitalize mapping desc
https://github.com/NvChad/ui/commit/b6b55e8055fda90e5722d11da97538f671c7f429
2024-04-28 16:24:59 +05:30
siduck 82413d957e disable colornames in nvim-colorizer 2024-03-24 06:07:53 +05:30
siduck 2e54fce028 add nvchad_types back & conform plugin 2024-03-18 06:29:28 +05:30
siduck 8df62c803d rm useless code 2024-03-15 09:05:43 +05:30
siduck 80c2e01c75 load blankline highlights after its setup() too https://github.com/lukas-reineke/indent-blankline.nvim/issues/754 2024-03-14 11:15:37 +05:30
siduck 6fb5c313ed update branch for base46/ui plugin 2024-03-09 21:37:34 +05:30
siduck b17c4d9e86 mv nvconfig to lua/ 2024-03-04 11:56:40 +05:30
siduck e307a4eacf better plugin structure 2024-03-04 08:18:44 +05:30
siduck 73bf6c437f misc 2024-03-04 08:07:10 +05:30