summaryrefslogtreecommitdiff
path: root/lua/plugins/cmp.lua
diff options
context:
space:
mode:
authorlistout <listout@protonmail.com>2023-02-15 22:42:25 +0530
committerlistout <listout@protonmail.com>2023-02-15 22:42:25 +0530
commit49aac7fb6a8b6e29da69537911f6978c38e75f6e (patch)
tree6e94da580396ff8744c6fc121c51588f590c2360 /lua/plugins/cmp.lua
parent111a7019ee0ac36e01167051d704471714d9320e (diff)
nvim: plugins: git souce for nvim-cmp
Signed-off-by: listout <listout@protonmail.com>
Diffstat (limited to 'lua/plugins/cmp.lua')
-rw-r--r--lua/plugins/cmp.lua17
1 files changed, 11 insertions, 6 deletions
diff --git a/lua/plugins/cmp.lua b/lua/plugins/cmp.lua
index 25bce4b..68ca028 100644
--- a/lua/plugins/cmp.lua
+++ b/lua/plugins/cmp.lua
@@ -102,14 +102,19 @@ cmp.setup {
{ name = 'nvim_lua' },
}),
}
+
-- Set configuration for specific filetype.
-cmp.setup.filetype('gitcommit', {
- sources = cmp.config.sources({
- { name = 'cmp_git' }, -- You can specify the `cmp_git` source if you were installed it.
- }, {
- { name = 'buffer' },
- })
+require("cmp").setup({
+ sources = {
+ { name = "git" },
+ { name = "buffer" },
+ { name = "path" },
+ -- more sources
+ }
})
+
+require("cmp_git").setup()
+
-- Use buffer source for `/` (if you enabled `native_menu`, this won't work anymore).
require'cmp'.setup.cmdline('/', {
completion = { autocomplete = false },