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 : a5c95d346d
...
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
...
70fb9cd481
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
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
Alexis Corporal
0496016e18
telescope: remove unnecessary config. ( #2852 )
2024-05-22 20:24:52 +05:30
siduck
020b8e4428
nvcheatsheet: exclude Opens group #2846
2024-05-19 19:35:06 +05:30
siduck
e7d4ff89e9
remove some diagnostic/lsp mappings cuz 0.10 adds them by default
2024-05-19 13:37:17 +05:30
siduck
156eeef8ec
rm mapping <ESC> in terminal mode #2817
...
it could cause other issues too, just as #2817 so removing it
2024-05-03 14:23:02 +05:30
Hassan Ait Nacer
53df5e175a
use pre-defined local variable autocmd ( #2816 )
2024-05-02 05:16:58 +05:30
siduck
cbecbe6b4a
nvcheatsheet: exclude some groups by default
2024-04-28 16:31:26 +05:30
siduck
4f4c43a2b9
dont capitalize mapping desc
...
b6b55e8055
2024-04-28 16:24:59 +05:30
siduck
3b5f1bd42a
add excluded_groups feature for nvcheatsheet
...
729bb24921
2024-04-28 16:08:25 +05:30
siduck
f8e6c59985
rm size prop from term toggle funcs
...
Doing so will make the term module take the size value from the chadrc config | check https://github.com/NvChad/ui/issues/267
2024-04-19 06:57:45 +05:30
Panos Sakkos
adeecf701e
Rename Lsp keymap descriptions to LSP ( #2792 )
...
* rename Lsp keymap descriptions to LSP
* fix error
* refactor LSP in description
2024-04-17 05:29:51 +05:30
Basil Feitknecht
1295e9eafa
update options.lua ( #2790 )
...
remove unneccessary ```vim.*```
2024-04-16 05:36:54 +05:30
jotihojr
0b1f669caa
Extend treesitter highlighting grammer ( #2783 )
...
- luadoc: lua type annotation highlighting
- printf: lua string.format highlighting
2024-04-11 12:02:28 +05:30
Đ - DEV
a6bd512829
add missing mapping for finding marks ( #2782 )
2024-04-10 17:37:52 +05:30
siduck
6833c60694
add default hl for term
...
so floating term windows wont have that darker bg anymore!
2024-03-26 13:26:00 +05:30
siduck
32d8a1fdff
make nvconfig base46.integrations support new integrations only
...
0f933db516
so now users will just have to add the new integrations name instead of including default ones too
2024-03-24 08:11:01 +05:30
siduck
82413d957e
disable colornames in nvim-colorizer
2024-03-24 06:07:53 +05:30
siduck
e5f8a38ae3
reload chadrc in autocmd
2024-03-19 09:32:01 +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
b94c57954f
enable git by default for nvimtree
2024-03-15 06:37:04 +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
cf1db9821a
use has(win32) func to detect windows #2690
2024-03-10 20:00:40 +05:30
siduck
259274a624
rm dead base46 integration from nvconfig
2024-03-10 19:18:10 +05:30
William Sedlacek
96ba9ceb0c
add vim.g.vscode_snippets_exclude option ( #2715 )
...
The `exclude` option for luasnip is useful for disabling snippets which a user may not want on by default.
For example the `all` option includes a snippet for `timeHMS` which always gets caught by `cmp` when typing `ts` for me which means all my typescript files end up as `file.16:07:21`
2024-03-10 07:01:07 +05:30