Commit Graph

4 Commits

Author SHA1 Message Date
rajvatsal 7a5a4b0c72 fix(autoformat): Move autoformat code to lspconfig file
Autoformat file is removed and it's code is copied to config function of
lsp plugin that is inside nvim-lspconfig.lua
2024-01-10 14:48:57 +05:30
rajvatsal d73493f878 feat(lsp): Lazy load on cmd Mason 2024-01-09 17:04:51 +05:30
rajvatsal 23e69634da feat(plugins): Add file tree, Enable Lazy loading
I've tried to lazy load most the plugins to improve start up time.
It has been greatly reduced, from more than 600ms to just around 100ms

Bug: Line that shows up when you are inside a block(block-line) doesn't
have color.
2024-01-09 16:53:14 +05:30
rajvatsal c0e3bb9036 style(init): Modularize entire init.lua
Now each plugin is in it's own seperate file that returns the plugin and
it's configs. This makes it simpler for me apply lazy loading to this
config.

Settings, Keymaps, Yank-highlight are inside kickstart directory within
their seperate files.
2024-01-08 18:09:07 +05:30