Commit Graph

276 Commits

Author SHA1 Message Date
siduck
00be26275e keep some gitsigns mappings only | rm 0.7v related stuff 2022-10-07 19:26:07 +05:30
Dhruvin Shah
b142f4c99d config(cmp): correcting completeopt setup
From the neovim doc,
In Vimscript:
    `set completeopt=menu,menuone,noselect`

In Lua using `vim.o`:
    `vim.o.completeopt = 'menu,menuone,noselect'`

In Lua using `vim.opt`:
    `vim.opt.wildignore = { 'menu', 'menuoune', 'noselect' }`
2022-10-07 19:26:07 +05:30
siduck
44b238ad0b add arg to make telescope search through symlink dirs
#1609
2022-10-07 19:26:07 +05:30
Jacob E. Tuz Poot
3fae9d88c5 feat: add buffer mapping for gitsigns 2022-10-07 19:26:07 +05:30
Owen
27560319cc change snippets' priority
Higher priority should be given to the user's own snippets
2022-09-25 06:36:17 +05:30
Akianonymus
74e374ef7b plugins: colorizer: Let colorizer handle the loading 2022-09-15 16:16:43 +05:30
siduck
0e6ab04ed7 keep treesitter indenting enabled by default 2022-09-09 09:49:31 +05:30
siduck
d61946d3bf Simplify plugin management even more (#1518) 2022-09-09 09:39:57 +05:30
Akianonymus
b34328fb41 plugins: Colorizer: Changes for new config style 2022-09-03 19:48:42 +05:30
Akianonymus
a23d955656 plugins: alpha: Move alpha related cmd to alpha config
this special handling of statusline should only be done if alpha plugin is used
2022-08-25 17:44:35 +05:30
siduck
089cbe43f1 update mason filetype
https://github.com/williamboman/mason.nvim/pull/317
2022-08-20 19:05:30 +05:30
Akianonymus
130442712b Fix some lsp warnings 2022-08-19 10:46:44 +05:30
doubleChu
d9cd55fc0f make paddings in the layout can be overrided
users can adjust the padding between the top and the header, or the header and buttons.
2022-08-17 20:47:04 +05:30
Akianonymus
0184035c15 treesitter: Do no set normal syntax highlight here
normal syntax isn't dependent on treesitter, so will be set when loading
the theme
2022-08-14 08:52:30 +05:30
Akianonymus
a20fc560f3 utils: Improve mapping function | Properly lazy load whichkey
just add desc with normal vim.keymap.set function

whichkey will automatically use the descriptions
2022-08-11 22:53:17 +05:30
01GUY
04eb37c0f1 'blankline' fix filetype_exclude mason
with a capital letter it doesn't work
2022-08-08 12:38:59 +05:30
siduck
d2dec96ad6 add whichkey groups back 2022-08-07 08:50:36 +05:30
Akianonymus
f4655e13ec mappings: Only set mappings if the plugin is enabled
format files

fix some lsp warnings
2022-08-07 08:09:32 +05:30
siduck
243552c21e override mason.nvim higlights with an autocmd temporarily
https://github.com/williamboman/mason.nvim/discussions/133
2022-07-30 16:01:47 +05:30
siduck
27f01cbb10 make alpha.nvim options structure match to all other plugin config options
this was creating confusion among people those who override alpha-nvim config
2022-07-30 08:42:18 +05:30
siduck
429ce94da1 store vim version in global for v0.8 compatibility checks
so we dont have to run vim.version() function in many places of the config cuz we will be making nvchad 0.8 compatible too bit by bit
2022-07-26 13:05:58 +00:00
Ryan Caezar Itang
be5fe4ea62 fix: meson.nvim override typo 2022-07-26 11:20:15 +05:30
siduck
fd30351b0d add cmd to install all mason.nvim packages 2022-07-25 14:25:31 +00:00
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