Commit Graph

906 Commits

Author SHA1 Message Date
siduck
a83ebc34e5 Breaking Change : LSPInstaller is dead so use mason.nvim
(#1368)
2022-07-25 13:49:33 +00:00
siduck
5d4c51127c clean stuff
5501044bfd
2022-07-24 17:00:09 +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
e94a8c1e25 add global for tabufline CoverNvimtree module | (#1338)
7292775ca0
2022-07-15 15:17:42 +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
siduck
37b2c53a46 fix diff highlights not working on gitcommit filetypes (#1317)
removed indentline char as it moves indentline a lil bit towards right whenever contextstart highlight shows , check https://github.com/lukas-reineke/indent-blankline.nvim/issues/454
2022-07-13 09:51:20 +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
Thieu Nguyen
1500ff1516 enhancement: update lsp syntax to support both stable and nightly 2022-07-06 09:00:21 +05:30
Maximiliano Curia
71f30f72c0 signatureHelp: don't capture focus 2022-07-04 21:58:59 +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
34628a1789 fix(luasnip): make sure friendly-snippets are loaded too 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
Höhl, Lukas
e52ba32fa3 feat(nvimtree): enable filesystem watchers
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-27 20:18:40 +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
dbb3439982 fix tabufline not showing multiple files on startup | fix #1277 2022-06-27 19:15:28 +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
Höhl, Lukas
1fdf01ccd4 feat(nvim-tree): enable adaptize size
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-26 19:29:51 +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
siduck
5e4b2e6a11 avoid cmp to take over "<CR>" #1258 2022-06-24 10:24:45 +05:30
Sabu Siyad
d327582dc0 telescope: remove deprecated option: use_less 2022-06-22 14:03:22 +05:30
Rentib
e57a3b5de9 added missing brackets 2022-06-21 18:10:09 +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
46590c3772 fix 4f1ee6ec8f (commitcomment-76448502) 2022-06-19 16:55:40 +05:30
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
099e075a01 lazy load plenary.nvim 2022-06-18 16:25:37 +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