Commit Graph

303 Commits

Author SHA1 Message Date
siduck
a83ebc34e5 Breaking Change : LSPInstaller is dead so use mason.nvim
(#1368)
2022-07-25 13:49:33 +00:00
siduck
5d4c51127c clean stuff
5501044bfd
2022-07-24 17:00:09 +00:00
siduck
26fc9b5a6c Breaking change : easen up custom lspconfig setup
before we were using variables/fields to setup custom lspconfig but today I realized that we dont even need that, we can just modify default lspconfigs config
2022-07-24 10:45:14 +00:00
siduck
6f0aa376a8 set shiftwidth to 2 | format all files
big thanks to @ghifarit53
2022-07-22 16:00:00 +00:00
siduck
e94a8c1e25 add global for tabufline CoverNvimtree module | (#1338)
7292775ca0
2022-07-15 15:17:42 +05:30
siduck
74f2efca9f BREAKING Change for statusline_separator & tabufline overriders
moved statusline & tabufline into a new plugin to keep the base config clean and fix issues like (#1307)
2022-07-15 09:37:12 +05:30
siduck
fb9a7b9206 add nvchad ui plugin 2022-07-14 17:42:00 +05:30
Akianonymus
b9f0e4623e mappings: Add back mappings removed in 0844431d37 | Format files 2022-07-14 15:44:10 +05:30
siduck
37b2c53a46 fix diff highlights not working on gitcommit filetypes (#1317)
removed indentline char as it moves indentline a lil bit towards right whenever contextstart highlight shows , check https://github.com/lukas-reineke/indent-blankline.nvim/issues/454
2022-07-13 09:51:20 +05:30
siduck
5339bc42ae clean stuff
remove vim tsparser as it is adviced to have 100% lua config and vim.cmd adds a lil overhead as compared to native vim api functions, increase shiftwidth as it looks better
2022-07-12 21:54:25 +05:30
Thieu Nguyen
1500ff1516 enhancement: update lsp syntax to support both stable and nightly 2022-07-06 09:00:21 +05:30
Manas Mengle
ce2a5d8596 fix(luasnip): switch to using global variables 2022-06-27 22:20:22 +05:30
Manas Mengle
34628a1789 fix(luasnip): make sure friendly-snippets are loaded too 2022-06-27 22:20:22 +05:30
Manas Mengle
5a3fcd7326 feat(luasnip): added snippet_paths option for luasnip 2022-06-27 22:20:22 +05:30
Höhl, Lukas
e52ba32fa3 feat(nvimtree): enable filesystem watchers
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-27 20:18:40 +05:30
Höhl, Lukas
1fdf01ccd4 feat(nvim-tree): enable adaptize size
Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>
2022-06-26 19:29:51 +05:30
siduck
62b9c09f44 fix tabufline crash when formatting buf | (#1265) 2022-06-26 06:24:52 +05:30
siduck
845d5b4866 write own lightweight tabufline | remove bufferline 2022-06-24 19:24:59 +05:30
siduck
5e4b2e6a11 avoid cmp to take over "<CR>" #1258 2022-06-24 10:24:45 +05:30
Sabu Siyad
d327582dc0 telescope: remove deprecated option: use_less 2022-06-22 14:03:22 +05:30
Rentib
e57a3b5de9 added missing brackets 2022-06-21 18:10:09 +05:30
siduck
9bca3eacae clean config | fix (#1225) (#1226) 2022-06-18 09:57:17 +05:30
zbirenbaum
dac05df972 Fix deprecation notice on nightly 2022-06-16 00:15:17 -04:00
siduck
0bde81a074 Improve startuptime | remove un-needed plugins | lazy load plugin highlights too
removed nvim-gps as nvim-navic or winbar.nvim will be added when v0.8 neovim releases. Removed lsp signature as I was able to emulate showing args with the default signature help() window
2022-06-14 17:36:27 +05:30
siduck
dd260cb4d5 add custom highlight group for cmp
so cmp will not take the bg from Pmenu
2022-06-09 05:55:35 +05:30
siduck
700801b313 avoid overriding default vim.lsp functions
read https://github.com/NvChad/NvChad/discussions/1180
2022-06-07 11:11:55 +05:30
siduck
1b5ecdce45 add depth field to nvim-gps conf
So 5 is the limit for amount of context shown, by default its 0 which means that there wouldnt be any limit so gps could get veryyyyyyyyy long!
2022-06-05 20:30:21 +05:30
siduck
48b1226961 write own statusline | remove feline 2022-06-05 19:11:26 +05:30
siduck
9e3a43302c rm un-needed code 2022-06-03 12:03:52 +05:30
Mohammad Hosein
fd96cc3c63 change proiority of completion list in nvim-cmp 2022-06-03 10:57:21 +05:30
siduck
56c9b087ea fix edgecase for nonicon filetypes in statusline 2022-06-02 23:58:08 +05:30
siduck
9b7b44f74f add nvim_gps to statusline | populate renamer popup with old value 2022-06-02 23:29:15 +05:30
AlexanderHOtt
9f48587d63 add option to override luasnip options 2022-06-02 10:18:19 +05:30
siduck
b828b677bd Make Comment.nvim and gitsigns configs overridable 2022-06-01 17:27:21 +05:30
siduck
1f4f614415 rm non-existent gloabl from sumneko_lua conf
https://github.com/NvChad/NvChad/issues/1162#issuecomment-1143369271
2022-06-01 16:22:20 +05:30
siduck
d802e8e2a6 add lsp rename popup window
thx to @LeonHeidelbach for fixing some outdated stuff in the original table : https://www.reddit.com/r/neovim/comments/ql4iuj/rename_hover_including_window_title_and/
2022-06-01 14:50:01 +05:30
siduck
f78dc30508 minor improvements to startuptime 2022-06-01 00:49:23 +05:30
siduck
59de298d8f fix #1155, #1149 2022-05-30 12:33:46 +05:30
siduck
fd96f4ddbd make autopairs overridable | fix (#1154) 2022-05-30 12:16:18 +05:30
siduck
1a1bc99f1b misc 2022-05-29 16:21:17 +05:30
siduck
cb97cef2a7 remove usage of globals for util functions 2022-05-29 16:07:47 +05:30
siduck
0f013d4e7b Breaking change for non-whichkey users | Refactor mapping functions 2022-05-29 15:10:33 +05:30
Anonymous1231-dev
6e063cb3e3 chore: Add some beautiful icons
Signed-off-by: Anonymous1231-dev <87801676+Anonymous1231-dev@users.noreply.github.com>
2022-05-29 10:22:18 +05:30
siduck
c7949aa3c3 remove globals from nvimtree config | 3ba383d591 2022-05-28 07:54:42 +05:30
Leon Heidelbach
f8b5571466 fix: fixed lspconfig issues and cleaned up 2022-05-27 06:07:28 +05:30
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