Commit Graph

72 Commits

Author SHA1 Message Date
siduck
89e271c095 ease changing/adding highlight group colors
nvim_set_hl function from nvim v0.7 was used, now the highlight groups & their colors are in one whole table, can easily merge user highlghts override table, check https://nvchad.github.io/config/Custom%20config#override-default-highlights
2022-05-01 21:24:33 +05:30
siduck
985217b93f add: Packer snapshot feature (#721) 2022-04-30 23:37:31 +05:30
siduck
263dcc0115 make statusline separator style customizable | fix (#995) 2022-04-30 03:57:12 +05:30
zbirenbaum
95951c86a9 add back ability to remove plugins 2022-04-29 10:40:36 +05:30
siduck
08da7f6698 clean mappings.lua 2022-04-28 04:34:14 +05:30
siduck
db18d5f356 add better way to change default options
check http://localhost:3000/config/Custom%20config#change-default-options
2022-04-28 04:03:48 +05:30
siduck
adecbe719f BREAKING CHANGE | re-implementation of custom config 2022-04-27 21:12:28 +05:30
guoliang
3d78ef3474 fix: insert mode nav shortcut 2022-04-10 17:46:16 +05:30
siduck
3585ae3dfd use better keybinds for spawning terms 2022-04-10 15:42:46 +05:30
zbirenbaum
4a888ad037 add float term mappings and config 2022-04-09 01:32:27 -04:00
zbirenbaum
d7522a940d add disable option for statusline hide au 2022-04-09 08:49:19 +05:30
zbirenbaum
03563f30cc add new location option for chadterm 2022-04-02 14:33:45 +05:30
siduck
232b453c29 avoid using default mapping for copying 2022-04-01 19:36:29 +05:30
siduck
af22bee84a use previous split ratio for horizontal term buffer 2022-04-01 13:06:14 +05:30
siduck
63d54926a4 add mappings to spawn nobufflisted terms 2022-04-01 11:47:05 +05:30
siduck
4ca8d781cf add option to enable inbuilt plugins (#919) (#914) 2022-03-31 12:52:23 +05:30
zbirenbaum
e328b86336 add terminal customizations options to default config 2022-03-31 06:51:36 +05:30
siduck
6e9c78d1af avoid using default keymap (#910) 2022-03-26 22:20:39 +05:30
tuberry
ec5017126c feat: support themes other than defaults
Try to activate a theme if not presented in defaults. Accordingly,
add the option `ui.colors` to provide the missing `hl_theme*` in
the custom theme.
2022-03-26 16:00:31 +05:30
siduck
cb531cd90b shorten some long mapping vars, fix (#849)| fix (#836) 2022-03-01 12:43:34 +05:30
siduck
ceaf02e0bf replace dashboard with alpha.nvim (#816) 2022-02-20 11:44:43 +05:30
zbirenbaum
c1e372e2cd fix autocmd breaking term plugins 2022-02-20 08:08:06 +05:30
siduck
a21e884983 remove snippet option for cmp | fix telescope first time delay 2022-02-12 07:31:23 +05:30
siduck
f4c4d8f6c6 enable snippets by default 2022-02-04 22:17:10 +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
zbirenbaum
d8dabe9e5e defer and restore shada 2022-01-31 10:40:36 +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
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
i3cheese
2a02054a39 Add config.plugins.status.snippets to enable/disable snippets 2022-01-29 19:59:59 +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
siduck
a0dd82a292 clean nvimtree config 2022-01-22 11:05:27 +05:30
siduck
b1338beb0f add option to toggle lazy load for cmp and related 2022-01-11 18:43:09 +05:30
siduck
71b710b35b add option for packerInit | fix (#715) 2022-01-09 09:07:18 +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
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
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
01f652fcc4 hide nvimtree rootdir by default 2021-12-13 18:59:14 +05:30
siduck
7c9bf9cbe3 add some options for nvimtree 2021-12-12 08:49:40 +05:30
siduck
01babafd72 add option for fillchars 2021-12-08 12:30:16 +05:30
siduck
2a8afcb7b6 rm theme toggler config 2021-12-07 14:06:34 +05:30
siduck
6347a00023 add mapping, highlights for keybind cheatsheet | disable indentline in it 2021-12-04 21:04:04 +05:30
siduck
aa9667a5de Revert "add cheatsheet.nvim"
This reverts commit e8b919723e.
2021-11-15 22:51:51 +05:30
siduck
1567a9c73a use tbl_deep_extend to merge configs | rm other functions 2021-11-15 21:39:35 +05:30
siduck
e8b919723e add cheatsheet.nvim 2021-11-14 18:23:59 +05:30
siduck
bdd6dc12c2 restructure | clean default_config 2021-11-14 12:43:36 +05:30