| ... | @@ -16,6 +16,36 @@ _: { | ... | @@ -16,6 +16,36 @@ _: { |
| 16 | }; | 16 | }; |
| 17 | }; | 17 | }; |
| 18 | }; | 18 | }; |
| | 19 | autocomplete.blink-cmp = { |
| | 20 | enable = true; |
| | 21 | mappings = { |
| | 22 | close = null; |
| | 23 | complete = null; |
| | 24 | confirm = null; |
| | 25 | next = null; |
| | 26 | previous = null; |
| | 27 | scrollDocsDown = null; |
| | 28 | scrollDocsUp = null; |
| | 29 | }; |
| | 30 | |
| | 31 | setupOpts = { |
| | 32 | keymap = { |
| | 33 | preset = "super-tab"; |
| | 34 | }; |
| | 35 | completion = { |
| | 36 | ghost_text.enabled = false; |
| | 37 | list.selection.preselect = true; |
| | 38 | trigger = { |
| | 39 | show_in_snippet = true; |
| | 40 | }; |
| | 41 | accept.auto_brackets.enabled = true; |
| | 42 | }; |
| | 43 | signature = { |
| | 44 | enabled = true; |
| | 45 | }; |
| | 46 | }; |
| | 47 | }; |
| | 48 | |
| 19 | keymaps = | 49 | keymaps = |
| 20 | let | 50 | let |
| 21 | mkKeymap = mode: key: action: desc: { | 51 | mkKeymap = mode: key: action: desc: { |