siduck
a83ebc34e5
Breaking Change : LSPInstaller is dead so use mason.nvim
...
(#1368 )
2022-07-25 13:49:33 +00:00
siduck
26fc9b5a6c
Breaking change : easen up custom lspconfig setup
...
before we were using variables/fields to setup custom lspconfig but today I realized that we dont even need that, we can just modify default lspconfigs config
2022-07-24 10:45:14 +00:00
siduck
2b55f9bb78
rm un-needed nvim-colorizer lazyloading function
2022-07-24 10:17:46 +00:00
siduck
6a789fa37d
breaking change for option overriders | rm un-necessary things from config
...
Put all your options in custom/init.lua
2022-07-24 07:35:12 +00:00
siduck
6f0aa376a8
set shiftwidth to 2 | format all files
...
big thanks to @ghifarit53
2022-07-22 16:00:00 +00:00
Akianonymus
d8a92c75b1
Fix colorizer lazy load messing up cursor position when file is opened
2022-07-15 15:58:59 +05:30
siduck
74f2efca9f
BREAKING Change for statusline_separator & tabufline overriders
...
moved statusline & tabufline into a new plugin to keep the base config clean and fix issues like (#1307 )
2022-07-15 09:37:12 +05:30
Akianonymus
fa68c66454
mappings: Do not use j,k mappings in operator mode
2022-07-14 23:19:29 +05:30
siduck
fb9a7b9206
add nvchad ui plugin
2022-07-14 17:42:00 +05:30
Akianonymus
b9f0e4623e
mappings: Add back mappings removed in 0844431d37
| Format files
2022-07-14 15:44:10 +05:30
Leon Heidelbach
7b683eaf63
fix: only access mapping_info.opts field if possible
2022-07-12 18:34:22 +02:00
siduck
5339bc42ae
clean stuff
...
remove vim tsparser as it is adviced to have 100% lua config and vim.cmd adds a lil overhead as compared to native vim api functions, increase shiftwidth as it looks better
2022-07-12 21:54:25 +05:30
Sidhanth Rathod
86b3b6e96b
Dont list quickfix buffers #1310
2022-07-08 19:20:57 +05:30
siduck
c19398b3f6
fix #1309
2022-07-04 11:51:43 +05:30
siduck
cd5d85a11b
modularize statusline config | Make overriding of it actually work ( #1307 )
2022-07-04 07:09:38 +05:30
siduck
7654a1fc8c
allow showing of buffer in a different tab if its already opened in another tab #1297
2022-07-01 06:27:40 +05:30
siduck
d4c71e1472
fix hidden buffer tabs not showing in tabufline with less space
...
credits to @ii14 for helping me fix this issue
2022-06-29 10:17:28 +05:30
siduck
ae77406a64
fix #1276
2022-06-28 20:09:02 +05:30
siduck
519a2df1a0
clean up
2022-06-28 11:11:19 +05:30
tomasky
6ff356ae93
fix: let override function works,fix #1287 #1278
2022-06-28 11:11:19 +05:30
Manas Mengle
ce2a5d8596
fix(luasnip): switch to using global variables
2022-06-27 22:20:22 +05:30
Manas Mengle
5a3fcd7326
feat(luasnip): added snippet_paths option for luasnip
2022-06-27 22:20:22 +05:30
McAuley Penney
9ccc95ea6c
refactor: remove python2 provider
...
• since neovim/neovim@baec0d3152
python2 support has been removed. The
Python provider for Python2 no longer
exists on v0.7 and newer
2022-06-27 22:19:17 +05:30
McAuley Penney
aef0a987cc
fix: providers are not disabled
...
• problem: providers are incorrectly disabled
• why: providers must be disabled by
setting their global value to 0,
unlike default plugins.
• solution: disable built-in providers by
setting their values to 0
instead of 1
2022-06-27 22:19:17 +05:30
siduck
73cfdd7367
remove buf_loaded check
...
As this causes issues (buf switching i.e tbufbnext/tbufprev) not working properly when nvim is opened with multiple files dbb3439982 (commitcomment-77092312)
2022-06-27 20:11:20 +05:30
siduck
33550e9587
add options for tabufline : enabled, lazyload, override | fix ( #1274 )
2022-06-27 07:16:33 +05:30
asiryk
9c07c5c2ed
fix typo in treesitter init cmds
2022-06-26 19:34:07 +05:30
siduck
62b9c09f44
fix tabufline crash when formatting buf | ( #1265 )
2022-06-26 06:24:52 +05:30
siduck
876295ec02
rm misleading field name for tabufline in default_config
2022-06-25 11:21:50 +05:30
siduck
845d5b4866
write own lightweight tabufline | remove bufferline
2022-06-24 19:24:59 +05:30
Chris
2138c846be
Fix Plugin Override Function Capabilities
...
In order to ensure that plugin configuration that is overridden with a
function instead of a table is still merged with the default plugin
configuration, this commit splits up the if/elseif/else statement in
lua/core/utils.lua.
This is necessary as we want to take the resulting table returned from
the override function and merge it with the default_table before setting
up the plugin.
Fixes [this issue](https://github.com/NvChad/NvChad/issues/1239 )
2022-06-20 05:15:49 +05:30
Leon Heidelbach
7bb3afbb96
feat: add warning message when using PackerSync on snapshot branches
2022-06-20 01:30:42 +02:00
siduck
4f1ee6ec8f
Breaking change for statusline_separator field users | optimize statusline & make it overridable
...
added cmd fields for various plugins for example lspinstaller+lspconfig gets loaded only when a file opened but their commands can be run before a file is opened so I additionally lazy loaded them on their cmds too
2022-06-19 13:43:11 +05:30
siduck
a99a789f74
fix #1223
2022-06-18 14:25:23 +05:30
siduck
9bca3eacae
clean config | fix ( #1225 ) ( #1226 )
2022-06-18 09:57:17 +05:30
vlaw
349ee96a20
feat: export lazy_load function for user custom plugins
2022-06-17 16:55:06 +05:30
Leon Heidelbach
92082d64e5
feat: (BETA release) NvChadSnapshots are here. Look at the pinned issue for more information!
2022-06-16 20:00:54 +02:00
tomaswyz
977864e24d
Update lazy_load.lua
...
just load bufferline once. let `nvim somedir/*lua` working
2022-06-16 13:41:22 +05:30
zbirenbaum
6bb209a834
fix #1215
2022-06-16 00:01:15 -04:00
tomaswyz
1383117bd3
Update lazy_load.lua
...
just check dir ,not check every file
2022-06-16 05:47:14 +05:30
a690700752
771046a738
feature: make override can be a function
2022-06-15 17:56:50 +05:30
siduck
2091160434
BREAKING change for hl_override users
...
put your new highlight groups to hl_add and put your overriden highlight groups which are present in our default theme in hl_override
2022-06-15 17:08:39 +05:30
siduck
aabf8ca225
make lspsignature window float above the cursor to avoid cmp overlapping
...
special thanks to https://www.reddit.com/r/neovim/comments/vbsryc/comment/icehk2c/?utm_source=share&utm_medium=web2x&context=3
2022-06-15 07:26:10 +05:30
siduck
0bde81a074
Improve startuptime | remove un-needed plugins | lazy load plugin highlights too
...
removed nvim-gps as nvim-navic or winbar.nvim will be added when v0.8 neovim releases. Removed lsp signature as I was able to emulate showing args with the default signature help() window
2022-06-14 17:36:27 +05:30
siduck
5b37cb5875
fix #1188 | remove options that already have default vim values | remove better-escape.nvim as it feels un-needed, ESC or Ctrl c can be used for escaping normal mode or just map jk to ESC
2022-06-10 17:24:02 +05:30
siduck
5ee4f93309
clean readme | rm outdated info & update img links
2022-06-09 08:45:28 +05:30
siduck
700801b313
avoid overriding default vim.lsp functions
...
read https://github.com/NvChad/NvChad/discussions/1180
2022-06-07 11:11:55 +05:30
Waldir Borba Junior
1b4ac82718
Update init.lua
2022-06-06 18:33:04 +05:30
siduck
1b5ecdce45
add depth field to nvim-gps conf
...
So 5 is the limit for amount of context shown, by default its 0 which means that there wouldnt be any limit so gps could get veryyyyyyyyy long!
2022-06-05 20:30:21 +05:30
siduck
48b1226961
write own statusline | remove feline
2022-06-05 19:11:26 +05:30