Commit Graph

1322 Commits

Author SHA1 Message Date
Felix Kratz ca481b1385 fix acid blue cursor 2022-02-11 06:57:48 +05:30
Akianonymus e7bba86ccf plugins/colorizer: Move to our org fork 2022-02-07 20:21:11 +05:30
siduck baaa7f0d4b fix (#793) 2022-02-06 10:16:32 +05:30
siduck 748f0db485 lazy load Comment.nvim on gcc keybind (#801) 2022-02-05 19:09:25 +05:30
siduck 7b7c204e23 correct repo name for extensions plugin 2022-02-04 22:19:06 +05:30
siduck f4c4d8f6c6 enable snippets by default 2022-02-04 22:17:10 +05:30
siduck 70baf718d2 clean highlights definitions 2022-02-04 12:19:16 +05:30
Akianonymus 46db63749f cmp: Add border to floating docs, move completeopt inside config
format files
2022-02-04 06:12:31 +05:30
Akianonymus 5a3ac7300d plugins/lspkind_icons: Add icon for TypeParameter 2022-02-04 06:12:31 +05:30
siduck 71295f9b61 re-add lspconfig capabilities 2022-02-02 22:26:04 +05:30
siduck 3ee787fe08 remove un-needed filetype option 2022-02-02 10:07:49 +05:30
socialsmoker223 2eab84f8f1 lunasnip super-tab like mapping example from hrsh7th/nvim-cmp 2022-02-01 18:56:33 +05:30
siduck d0ad028efc rm conflict in mappings
leader n for nummber line conflicted with leader nn
2022-01-31 14:31:21 +05:30
i3cheese 195f6f3621 Toggle relative numbers and copy to system clipboards mappings 2022-01-31 14:45:07 +05:30
siduck 1f73ef0ec6 clean remove_default_plugins function 2022-01-31 14:13:51 +05:30
Akianonymus 6b06bb9ed4 Remove duplicate code, missed in d8dabe9 | Format files 2022-01-31 11:13:31 +05:30
zbirenbaum d8dabe9e5e defer and restore shada 2022-01-31 10:40:36 +05:30
zbirenbaum bd98d76ad6 improve startup time with shada load deferral 2022-01-31 09:03:20 +05:30
zbirenbaum e87c10f225 fix for removals 2022-01-31 08:07:09 +05:30
zbirenbaum 4bda425371 added field for removing plugins to default config and call to plugin removal in init.lua 2022-01-31 07:08:15 +05:30
zbirenbaum 4b68a75853 added helper functions for removing plugins from default plugin table 2022-01-31 07:08:15 +05:30
i3Cheese a3a5b506de fix empty snippets 2022-01-31 06:21:33 +05:30
Akianonymus de246fa0f5 Resolve https://github.com/NvChad/NvChad/issues/774 | Format 2022-01-30 23:09:25 +05:30
siduck 64c32d2e5e clean packer config | Breaking change 2022-01-30 12:51:46 +05:30
siduck e8b31c9308 add impatient.nvim and filetype.nvim | improve startuptime 2022-01-29 23:02:23 +05:30
siduck 50aa25f307 remove duplicate var | tidy 2022-01-29 20:03:59 +05:30
siduck 0349de6d10 lazy load nvim-cmp if snippets are disabled 2022-01-29 19:59:59 +05:30
i3cheese 2a02054a39 Add config.plugins.status.snippets to enable/disable snippets 2022-01-29 19:59:59 +05:30
siduck ee5b79d3d4 fix (#740) | lazy load lspconfig on nvim_cmp_lsp module 2022-01-26 20:17:44 +05:30
siduck 20e8249efa fix typo in variable 2022-01-23 13:03:39 +05:30
siduck 4511b84d6c load lspconfig after cmp | fix (#740)
if cmp isnt lazy loaded then load lspconfig after it so cmp-nvim-lsp capabilities can be used by lspconfig
2022-01-23 12:54:15 +05:30
emincanozcan ddd13df5af Fix typo 2022-01-23 06:22:30 +05:30
siduck c2a1298ac0 fix error handling of custom/init.lua (#739) 2022-01-22 18:33:05 +05:30
Akianonymus b9fcaf610f plugins:lspconfig: Add module name to packer config
https://github.com/NvChad/NvChad/issues/730
2022-01-22 14:53:26 +05:30
Akianonymus bad06dc44f mappings: Allow to remove plugin mappings in chadrc
This enables us to disable a plugin mappings individually

for eg:
  M.mappings.plugins = {
      telelscope = {
          find_hiddenfiles = false
      }
  }

  This will disable the telelscope find_hiddenfiles mapping.

It's also helpful when we want to use the mapping used by find_hiddenfiles for something else
2022-01-22 14:53:26 +05:30
Akianonymus 4c85f25a09 init.lua: Print error message if custom init.lua cannot be called properly 2022-01-22 14:53:26 +05:30
Akianonymus b86ae3b170 configs/statusline: Fix extra space before git diff removed icon 2022-01-22 14:53:26 +05:30
siduck a0dd82a292 clean nvimtree config 2022-01-22 11:05:27 +05:30
zbirenbaum 4077ff3520 fixed chadrc string overrides calling default function parameter. Added ability to use function as config override 2022-01-22 10:15:38 +05:30
Akianonymus bccd8e4ab9 utils: Improve override functions | Fix nvimtree and statusline config |
Misc

* make more things configurable
* use more generic variable names
* handle some edgecases
* cleanup
* format files
2022-01-22 10:15:38 +05:30
zbirenbaum 82211ed829 updated init.lua requires to support new plugin default configuration format 2022-01-22 10:15:38 +05:30
zbirenbaum c3beea11ee Added support for modifying specific key values in default configs via chadrc to all plugin configurations with setup table(s) 2022-01-22 10:15:38 +05:30
zbirenbaum cf7f8a557a added helper function to support partial plugin config overrides via tables in chadrc 2022-01-22 10:15:38 +05:30
siduck 8f7b19f23b lazy load telescope module 2022-01-20 11:37:32 +05:30
Danilo Horta e6223cc587 Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap 2022-01-12 16:45:51 +05:30
siduck b1338beb0f add option to toggle lazy load for cmp and related 2022-01-11 18:43:09 +05:30
siduck a21ee2f22f clean | organize statusline config 2022-01-11 11:42:36 +05:30
zbirenbaum fa9f9aad0b rewrote statusline to be compartmentalized into named components and easier to understand/customize as a basis 2022-01-11 11:42:36 +05:30
siduck 8c2bbd2143 fix cursor bugging when using auto-completion #603 2022-01-11 06:14:32 +05:30
siduck e9b25e5912 rm un-needed lazy loading for comment.nvim
loading it with our lazy_load function would mean that it would load after the UI so using module=comment doesnt make any sense at all, so keeping only the module part would mean that this plugin would load on mappings that invoke comment.nvim functions
2022-01-10 06:32:27 +05:30