Commit graph

258 commits

Author SHA1 Message Date
siduck
cdf18fd334 clean up 2022-05-27 06:07:28 +05:30
Leon Heidelbach
5ba309a0df fix: moved lsp mappings to lspconfig to only be set on lsp attach 2022-05-27 06:07:28 +05:30
siduck
c7cfacd360 register lsp mappings for buffer only 2022-05-27 06:07:28 +05:30
nullchilly
b159d4e398 Changed dashboard to alpha 2022-05-22 17:28:55 +05:30
Mactavish
0b0d6b6fc1 fix: override options before register keys 2022-05-22 16:58:24 +05:30
siduck
ef9230a31b use better field name 2022-05-22 14:12:54 +05:30
Freddie Haddad
d09abcf8b3 fix: update hide scrollbar logic to work with cmp 2022-05-22 05:28:49 +05:30
lixvbnet
45b4530fa4 fix typo 2022-05-21 19:29:51 +05:30
siduck
ed68c4b07d rm un-needed mappings 2022-05-21 12:33:19 +05:30
zbirenbaum
cef2899bba fix #1109 2022-05-21 01:46:44 -04:00
siduck
bcb41ea239 misc 2022-05-21 09:02:45 +05:30
siduck
ad6752792a minor fix to incorrect statusline in transparent mode | fix (#1107) 2022-05-21 06:10:34 +05:30
siduck
8c16f487b5 move statusline highlights to base46 repo
related to https://github.com/NvChad/base46/issues/77
2022-05-20 23:13:18 +05:30
Arman.H
a8fd371b08 fix(cmp): change the confirmation behaviour to Insert 2022-05-16 18:48:53 +05:30
Leon Heidelbach
5716bbcca0 fix: which-key group names can now be properly set with M.groups & refactoring 2022-05-16 18:17:49 +05:30
siduck
ef27ad4f2d add mapping for escaping terminal 2022-05-14 16:23:02 +05:30
siduck
970ddf79e5 add: LspInfo window borders 2022-05-14 11:18:29 +05:30
Leon Heidelbach
c7a4d4e337 feat: fixed & added mappings & users can now add their custom "mode_opt" 2022-05-13 11:35:35 +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
vlaw
4fa0b4ae7d feat(config): configs for telescope extensions 2022-05-11 07:55:07 +05:30
siduck
c0ca91cb92 add nvchad string to sumneko globals 2022-05-10 20:41:37 +05:30
Arman.H
5a1240be82 refactor: add utils to the global scope 2022-05-10 20:15:08 +05:30
siduck
8571787d70 add dynamic header padding for dashboard | disable statusline in it 2022-05-10 17:41:26 +05:30
Akianonymus
08a16b9201 telescope: Add mapping to close picker with q in normal mode 2022-05-09 10:49:21 +05:30
Akianonymus
d912bbe67c mapping: Fix p not copy selected text when clipboard in not set
format statusline.lua
2022-05-08 11:36:05 +05:30
siduck
5cb7aeed10 misc 2022-05-07 20:39:20 +05:30
Akianonymus
a1e33798b6 statusline: Make config overridable 2022-05-07 20:22:08 +05:30
Akianonymus
78cf3e97ad nvimtree: Don't exclude custom dir deliberatly
this is not doable, can interfere with different repos
2022-05-07 20:22:08 +05:30
siduck
b9a1038acd feat: add theme toggle btn | update theme plugin path 2022-05-06 20:14:57 +05:30
Mihnea Creanga
0601876ab6 Update cmp.lua 2022-05-06 18:49:33 +05:30
siduck
b05e90ba8b rm highlight coloring of bufferline, web-devicons (#1025) 2022-05-05 22:49:51 +05:30
siduck
21513e3b28 hide gitignored files on nvimtree | exclude 2022-05-05 17:14:51 +05:30
Akianonymus
9472212cee Format files 2022-05-05 15:02:48 +05:30
Akianonymus
08e9ab363e plugins/cmp: Use keymaps for command line too.
will be used if cmp triggered in command line mode
2022-05-05 15:02:48 +05:30
siduck
6fd4fbbe98 add folder arrows (#1022) 2022-05-04 19:12:26 +05:30
siduck
cb86c87e88 add lsp-installer because its bette than before now! 2022-05-04 06:55:36 +05:30
siduck
854534f54c rice cmp-nvim
related  to 15a1b910a0
2022-05-03 22:57:16 +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
841f839bb6 Revert "fix: set LSP mappings only for buffers that have a configured language server (#1004)"
This reverts commit a8466ccf4c.
2022-05-01 18:24:40 +05:30
siduck
36aeebc580 fix : luasnip not working (#1000) 2022-04-30 21:48:11 +05:30
siduck
263dcc0115 make statusline separator style customizable | fix (#995) 2022-04-30 03:57:12 +05:30
Arman.H
a8466ccf4c fix: set LSP mappings only for buffers that have a configured language server 2022-04-29 22:04:05 +05:30
ahhshm
83a044e903 chore: disable omnifunc 2022-04-29 21:16:43 +05:30
siduck
6750dee431 load missing override functions for cmp/devicons 2022-04-28 03:41:36 +05:30
siduck
adecbe719f BREAKING CHANGE | re-implementation of custom config 2022-04-27 21:12:28 +05:30
zbirenbaum
1c8a677024 Fix #938 2022-04-14 13:57:11 -04:00
c-my
bc05e4be08 fix: move option "nvim_tree_indent_markers" to setup 2022-04-11 05:41:24 +05:30
zbirenbaum
958a62bc67 fix nvimtree vim globals not having any effect 2022-03-24 21:28:11 +05:30
siduck
75dbf5027d fix dashboard not showing | (#888) 2022-03-20 07:30:30 +05:30
johnsiras
ec274db8b2 Make the alpha override-abble. 2022-03-19 10:22:09 +05:30
Freyskeyd
4ad0bf1b22 Exposing on_attach to configure plugins in custom
Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>
2022-03-13 18:33:51 +05:30
siduck
f58c7e7b9e fix nvimtree opening half on file open (#606) 2022-03-12 08:39:16 +05:30
socialsmoker223
1278a3b703 Imporve luasnip Tab jump behaviour 2022-03-07 22:06:13 +05:30
Daniel Boll
ef6ecab861 fix(null-ls): stop null-ls prompt for multiple formaters
add `client.resolved_capabilities.{document_formatting,document_range_formatting}` to on_attach of lspconfig in order to eliminate null-ls prompt for 2 formaters. Not tested with more formaters like in python, I'd say that then it'll prompt still

Signed-off-by: Daniel Boll <danielboll.academico@gmail.com>
2022-03-07 19:18:14 +05:30
siduck
e1cdf92a01 clean nvimtree config
recently nvimtree had some updates regarding these options moving into the setup table of its config and these were the default ones so i removed it!
2022-03-02 14:43:29 +05:30
siduck
ceaf02e0bf replace dashboard with alpha.nvim (#816) 2022-02-20 11:44:43 +05:30
siduck
9ca0af1a24 disable nvimtree hijack on buffers
https://github.com/kyazdani42/nvim-tree.lua/issues/992
2022-02-17 19:45:43 +05:30
siduck
a21e884983 remove snippet option for cmp | fix telescope first time delay 2022-02-12 07:31:23 +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
socialsmoker223
2eab84f8f1 lunasnip super-tab like mapping example from hrsh7th/nvim-cmp 2022-02-01 18:56:33 +05:30
Akianonymus
6b06bb9ed4 Remove duplicate code, missed in d8dabe9 | Format files 2022-01-31 11:13:31 +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
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
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
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
Danilo Horta
e6223cc587 Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap 2022-01-12 16:45:51 +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
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
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
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