Commit Graph

1684 Commits

Author SHA1 Message Date
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
siduck
d040295269 update readme 2024-06-02 05:46:19 +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
0f95575937 readme: update nvim version to 0.10 2024-05-18 06:00:19 +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
178bf21fde rm outdated info 2024-03-16 07:48:33 +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
siduck
6fb5c313ed update branch for base46/ui plugin 2024-03-09 21:37:34 +05:30
siduck
6b40fb590f use vim.o instead of vim.opt for non tb opts 2024-03-09 18:13:19 +05:30
siduck
bbc2cbaae6 rm including types in default lspconfig lua_lsp setup 2024-03-09 15:41:16 +05:30
siduck
166bb9beba rm some useless comments 2024-03-09 13:00:51 +05:30
siduck
2cf989cf31 rm useless term option 2024-03-08 19:46:31 +05:30
siduck
634f6d55de update some module paths 2024-03-07 06:50:13 +05:30
siduck
2282f9d338 rm termguicolors opt as its loaded in base46 2024-03-05 21:36:34 +05:30
Sidhanth Rathod
c4db8736ce
rm useless command 2024-03-05 08:10:54 +05:30
siduck
f6af7e8a29 rm un-needed require 2024-03-05 08:04:07 +05:30
siduck
6608363bd9 disable semantic tokens in on_init, in lspconfig.lua 2024-03-05 08:02:28 +05:30