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
siduck
f21c7f697e
luasnip conf: rm useless lazy_load()
2024-06-05 21:56:28 +05:30
siduck
e937d2cae0
rm depreceated function: buf_get_option
2024-06-04 09:37:04 +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
Hanxx and Sidhanth 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
siduck
d2f98ccd26
lua_ls config: make workspace.library string[]
2024-05-31 22:01:55 +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