Commit Graph

105 Commits

Author SHA1 Message Date
siduck a2ff5c285e avoid un-needed lazy loading of packer | improve packer bootstrapping 2022-05-23 12:54:03 +05:30
siduck 0844431d37 breaking change : re-implement custom mappings | simplify it | add whichkey
fixes #1057 , #1047
2022-05-12 18:26:01 +05:30
Arman.H 5a1240be82 refactor: add utils to the global scope 2022-05-10 20:15:08 +05:30
siduck b9a1038acd feat: add theme toggle btn | update theme plugin path 2022-05-06 20:14:57 +05:30
siduck cb86c87e88 add lsp-installer because its bette than before now! 2022-05-04 06:55:36 +05:30
siduck d84e2b36a1 update plugin name 2022-05-03 12:13:32 +05:30
siduck 02d545cd42 breaking change: moved highlight stuff to base16 repo | rewrote whole base16 repo
Just run :PackerSync, check https://nvchad.github.io/config/Custom%20config#local-themes and the section below it for newly added features
2022-05-03 00:13:38 +05:30
siduck 7123edf0ef rm un-needed module from telescope definition options 2022-05-01 21:31:39 +05:30
primeapple 498513d72d put opt keys back 2022-04-30 17:24:05 +05:30
primeapple 949a8d5aaf added gc and gb as keys to trigger lazy load on comment plugin, removed unnesc opt keys 2022-04-30 17:24:05 +05:30
zbirenbaum 95951c86a9 add back ability to remove plugins 2022-04-29 10:40:36 +05:30
siduck adecbe719f BREAKING CHANGE | re-implementation of custom config 2022-04-27 21:12:28 +05:30
justin-f-perez cbc813388d override default branch for bufferline
By default packer tries to use "master" for the branch of any plugin that doesn't have a branch explicitly defined. However, the bufferline authors recently renamed their default branch from "master" to main. Thus, packer will work fine with bufferline for any new clones, but it will fail to update for anyone who had the old branch name "master" set.

See also: https://github.com/wbthomason/packer.nvim/issues/86
2022-04-10 09:17:26 +05:30
zbirenbaum 1face444b8 change plugin init to config terminal on load extensions, change mappings to use new chadterm 2022-03-31 06:51:36 +05:30
siduck 75dbf5027d fix dashboard not showing | (#888) 2022-03-20 07:30:30 +05:30
siduck cb531cd90b shorten some long mapping vars, fix (#849)| fix (#836) 2022-03-01 12:43:34 +05:30
zbirenbaum 1777be0064 fix for treesitter not loading on creating new file 2022-03-01 08:00:21 +05:30
Jay Patel 0cf5d77f72 feat: Run :TSUpdate on TS Install / Update
https://github.com/NvChad/NvChad/pull/838

> TreeSitter recommends running `:TSUpdate` after update with TS or on (re-)installation of Treesitter. Reference example recommended by TS: https://github.com/nvim-treesitter/nvim-treesitter/wiki/Installation
2022-02-24 09:52:16 +05:30
siduck ceaf02e0bf replace dashboard with alpha.nvim (#816) 2022-02-20 11:44:43 +05:30
zbirenbaum 4be722d4a6 fix global variable causing issues 2022-02-15 08:12:51 +05:30
zbirenbaum f81531df42 improve method of adding and removing plugins 2022-02-14 16:11:41 +05:30
siduck a21e884983 remove snippet option for cmp | fix telescope first time delay 2022-02-12 07:31:23 +05:30
Akianonymus e7bba86ccf plugins/colorizer: Move to our org fork 2022-02-07 20:21:11 +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 1f73ef0ec6 clean remove_default_plugins function 2022-01-31 14:13:51 +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
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 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
siduck 8f7b19f23b lazy load telescope module 2022-01-20 11:37:32 +05:30
siduck b1338beb0f add option to toggle lazy load for cmp and related 2022-01-11 18:43:09 +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
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
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