Commit Graph

294 Commits

Author SHA1 Message Date
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
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 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
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
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
siduck 71b710b35b add option for packerInit | fix (#715) 2022-01-09 09:07:18 +05:30
siduck 4e54ee0081 rm hooks 2022-01-07 19:58:05 +05:30
zbirenbaum 1e6f9a2e52 fix errors thrown by neovim no longer allowing implicit conversions of nil to 0 in api function calls. See neovim/neovim#16745 for details on why this is now an error 2022-01-04 06:39:27 +05:30
siduck 9551ce7031 rm telescope-media-files.nvim!
it heavily relies on xorg so doesnt fully work on linux!, forget about macos,windows. Added a basic config doc for it here : https://nvchad.github.io/Extras#telescope-media-filesnvim
2022-01-01 17:30:42 +05:30
siduck abe720b881 remove telescope fzf-native.nvim plugin 2022-01-01 16:24:19 +05:30
siduck de9b702f0e hide indentline on telescope preview window 2021-12-27 07:42:51 +05:30
Akianonymus 331754a890 nvimtree: Load after nvim-web-devicons when lazy load disabled
this is necessary as nvimtree depends on nvim-web-devicons

follow up commit for a2d91ac
2021-12-26 10:44:30 +05:30
Akianonymus a2d91acc84 nvimtree: Allow changing lazy load from chadrc | Resolve https://github.com/NvChad/NvChad/issues/621
a packerCompile is needed after changin the config value in chadrc
2021-12-25 06:04:58 +05:30
boppyt 344a9aa90c fix typo in feline repo 2021-12-23 05:53:37 +05:30
siduck e5435e93de update feline config (rename colors table to theme) 2021-12-22 22:35:16 +05:30
boppyt dbc95e41bf fix feline with new diagnostic api 2021-12-22 22:01:38 +05:30
siduck 3a966955d4 make lspconfig mappings compatible with nvim 0.6v 2021-12-22 18:05:07 +05:30
Danilo Horta 31e551af30 Make lspconfig mappings configurable. 2021-12-19 06:17:13 +05:30
Sravanth C f718060260 Rename esc_insertmode to better_escape
- change the plugin status name for better_escape
2021-12-16 18:37:24 +05:30
siduck abcd035e89 make lsphandlers overridable 2021-12-15 20:27:54 +05:30
siduck 7c9bf9cbe3 add some options for nvimtree 2021-12-12 08:49:40 +05:30
Akianonymus d2db2cc1cd plugin: Use Comment.nvim | Resolve #646 & #626 2021-12-11 22:54:59 +05:30
Akianonymus 2293b16709 Cleanup | Format files
* fix some lint warnings
* remove some unneeded code
2021-12-11 11:58:52 +05:30
siduck 310d84d47f
Merge branch 'main' into dev 2021-12-07 13:59:11 +05:30
Deneir Uy 97572ee1bb Fix LSP diagnostic icons 2021-12-07 13:51:49 +05:30
siduck 84c3a18fab include telescope highlights for transparency 2021-12-04 21:38:30 +05:30
siduck 6347a00023 add mapping, highlights for keybind cheatsheet | disable indentline in it 2021-12-04 21:04:04 +05:30
siduck 653a2f5337 add flat look to telescope | disable gitignore on nvimtree 2021-12-04 20:42:44 +05:30
siduck b4da490138 gitignore custom dir | add example configs 2021-11-19 07:44:06 +05:30
siduck 5c69d46dd6 rm unused config in nvimtree | include vim highlighting support by default 2021-11-19 07:17:09 +05:30
Daniel Cardona Rojas 07b4d19b8f feat(nvimtree): exclude terminal from window picker 2021-11-17 20:38:34 +05:30
siduck 3330d1cc06 clean up! 2021-11-17 11:00:57 +05:30
siduck aa9667a5de Revert "add cheatsheet.nvim"
This reverts commit e8b919723e.
2021-11-15 22:51:51 +05:30
siduck e8b919723e add cheatsheet.nvim 2021-11-14 18:23:59 +05:30
siduck 8de3f4e84c restructure init.lua | lspconfig 2021-11-14 06:49:33 +05:30
siduck a256591e90 move plugin override function to utils | increase packer clone timeout 2021-11-13 23:07:20 +05:30
siduck b4c50fa443 misc change in override function 2021-11-13 22:26:38 +05:30
siduck c8a27d701c cleanup! 2021-11-13 21:59:31 +05:30
siduck fd668e559e add option for overriding highlights (#596) 2021-11-09 06:22:51 +05:30
siduck c5fe1f711e add : option to load autopairs sequentially (#584) 2021-11-05 20:04:52 +05:30
siduck 4b2bbe5d1c update configs for nvimtree and autopairs 2021-10-30 15:48:44 +05:30
siduck76 6e3e0bf029 fix luasnip incorrect path (#526) 2021-10-28 06:04:50 +05:30
siduck76 068ae08f6c avoid using cmp disable var for autopairs (#567) 2021-10-22 05:47:35 +05:30
siduck76 003038b2a7 rm : doc lines from signature.nvim popups 2021-10-21 09:12:31 +05:30
siduck76 eefee5e17d clean config for inactive statusline 2021-10-17 11:28:47 +05:30
Akianonymus 9a45bb3f20 fix: Disabling shortline from chadrc
missed in 317eedd9b2

chore: format files
2021-10-14 11:08:23 +05:30
siduck76 1b4a67a1e1 nvimtree: disable updating cwd on focused files (#546) 2021-10-11 16:46:34 +05:30
siduck76 a24a65ab6b update : nvimtree diagnostic config 2021-10-11 09:55:44 +05:30
siduck76 e8bbe1e4a1 Revert "update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig"
This reverts commit 86d92a2fd2.
2021-10-09 11:17:21 +05:30
max397574 1ec9f80bdb fixed formatting 2021-10-09 10:23:10 +05:30
max397574 1af5510d03 fix cmp use correct function 2021-10-09 10:23:10 +05:30
max397574 8a426b9e62 fix cmp use new function 2021-10-09 10:23:10 +05:30
max397574 40554c80ad fix: new function to check for cmp completitions 2021-10-09 10:23:10 +05:30
Sravanth C d47fcda9ef add: ttf, woff, woff2 icons 2021-10-07 06:25:28 +05:30
Sravanth C 5aa370e375 feat: robots.txt icon
- added robots.txt font glyph for nvim-web-dev-icons
2021-10-07 06:25:28 +05:30
siduck76 86d92a2fd2 update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig 2021-10-05 06:59:00 +05:30
Ashin Antony b2cd5e38f5 fix: fix issue #455.
1. Show line diagnostics have been changed to `ge`. Since there are keybindings starting with g. Also `ge` is fast very useful for this reason.
2021-10-02 12:16:21 +05:30
Akianonymus 585266dcef fix: Packer blank window on PackerSync 2021-10-02 11:24:14 +05:30
Akianonymus 317eedd9b2 feat: Make short statusline toggleable from chadrc 2021-10-02 11:24:14 +05:30
siduck76 a1c234e001 clean : debloat config | rm un-needed plugins 2021-10-02 10:41:50 +05:30
Nathan Wallace ba3af27de0 add config option to disable nvimtree 2021-10-02 08:30:14 +05:30
siduck76 bd1319895d rm : unused function in bufferline config 2021-10-02 07:52:46 +05:30
siduck76 cd9b2c4810 Revert "fix : packer blank window on PackerSync"
This reverts commit 9a2430132f.
2021-10-01 19:34:18 +05:30
siduck76 9a2430132f fix : packer blank window on PackerSync 2021-10-01 17:15:23 +05:30
github-actions[bot] bcb4b15669 chore: format source code 2021-09-30 04:23:09 +00:00
siduck76 1756c92609 refactor : separate lspconfig setups 2021-09-30 09:51:00 +05:30
siduck76 0b55d45845 rm neoformat plugin 2021-09-29 22:34:22 +05:30
siduck76 e137fddf6e add : cmp-path plugin 2021-09-29 18:16:43 +05:30
Ashin Antony 3d7f0159f5 fix: Fixes telescope issue where requiring telescope module
this fixes the following issue https://github.com/nvim-telescope/telescope.nvim/issues/1276
2021-09-29 06:55:19 +05:30
siduck76 f2a0051aa9 fix : clean nvim-tree config 2021-09-27 12:07:32 +05:30
siduck76 548e4e4a9d fix : typo of nvimtree size 2021-09-27 11:19:19 +05:30
github-actions[bot] 962c2bfe69 chore: format source code 2021-09-27 11:19:19 +05:30
Justin MacCarthy 1cd3faffb3 Moved more setting into the setup, in line with the changes in NvimTree 2021-09-27 11:19:19 +05:30
siduck76 cb3c5682a8 fix : make inactive statuslines as thin lines 2021-09-26 23:48:25 +05:30
siduck76 ac28a9f99e fix : shortline for small screens (#468) 2021-09-26 15:53:50 +05:30
siduck76 7051afe43c fix : update nvimtree config 2021-09-26 15:40:12 +05:30
siduck76 a41ab8b830 fix : Add option to disable cmp (#482) 2021-09-26 07:21:07 +05:30
siduck76 8e0dfc1de6 fix : add path for luasnip snippets (#483) 2021-09-26 07:03:00 +05:30
siduck76 50a5bcc870 rm : vim-fugitive plugin 2021-09-25 23:11:59 +05:30
siduck76 2685ad8e30 fix : update nvimtree config 2021-09-25 22:11:27 +05:30