|
1 | | -return |
2 | | -{ |
3 | | - "saghen/blink.cmp", |
4 | | - version = '*', |
5 | | - event = { "LspAttach" }, |
6 | | - dependencies = { |
7 | | - "rafamadriz/friendly-snippets", |
8 | | - }, |
9 | | - opts = { |
10 | | - keymap = { preset = 'enter' }, |
11 | | - sources = { |
12 | | - default = { "lazydev", "lsp", "path", "snippets", "buffer" }, |
13 | | - providers = { |
14 | | - cmdline = { |
15 | | - min_keyword_length = 2, |
16 | | - }, |
17 | | - lazydev = { |
18 | | - name = "LazyDev", |
19 | | - module = "lazydev.integrations.blink", |
20 | | - score_offset = 100, |
21 | | - }, |
| 1 | +vim.pack.add({ |
| 2 | + { src = "https://github.com/saghen/blink.cmp", version = "v1.10.1" }, |
| 3 | + { src = "https://github.com/rafamadriz/friendly-snippets" }, |
| 4 | +}) |
| 5 | + |
| 6 | +local ok, blink = pcall(require, "blink.cmp") |
| 7 | +if not ok then return end |
| 8 | + |
| 9 | +blink.setup({ |
| 10 | + keymap = { preset = "enter" }, |
| 11 | + sources = { |
| 12 | + default = { "lazydev", "lsp", "path", "snippets", "buffer" }, |
| 13 | + providers = { |
| 14 | + cmdline = { |
| 15 | + min_keyword_length = 2, |
| 16 | + }, |
| 17 | + lazydev = { |
| 18 | + name = "LazyDev", |
| 19 | + module = "lazydev.integrations.blink", |
| 20 | + score_offset = 100, |
22 | 21 | }, |
23 | 22 | }, |
24 | | - completion = { |
25 | | - menu = { |
| 23 | + }, |
| 24 | + completion = { |
| 25 | + menu = { |
| 26 | + border = vim.g.border_style, |
| 27 | + scrolloff = 1, |
| 28 | + scrollbar = false, |
| 29 | + }, |
| 30 | + documentation = { |
| 31 | + auto_show_delay_ms = 0, |
| 32 | + auto_show = true, |
| 33 | + window = { |
26 | 34 | border = vim.g.border_style, |
27 | | - scrolloff = 1, |
28 | | - scrollbar = false, |
29 | | - -- draw = { |
30 | | - -- treesitter = { 'lsp' }, |
31 | | - -- } |
32 | | - }, |
33 | | - documentation = { |
34 | | - auto_show_delay_ms = 0, |
35 | | - auto_show = true, |
36 | | - window = { |
37 | | - border = vim.g.border_style, |
38 | | - }, |
39 | 35 | }, |
40 | 36 | }, |
41 | 37 | }, |
42 | | -} |
| 38 | +}) |
0 commit comments