aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/blink.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/plugins/blink.lua')
-rw-r--r--.config/nvim/lua/plugins/blink.lua53
1 files changed, 0 insertions, 53 deletions
diff --git a/.config/nvim/lua/plugins/blink.lua b/.config/nvim/lua/plugins/blink.lua
deleted file mode 100644
index e4dd63c..0000000
--- a/.config/nvim/lua/plugins/blink.lua
+++ /dev/null
@@ -1,53 +0,0 @@
-return {
- 'saghen/blink.cmp',
- -- optional: provides snippets for the snippet source
- dependencies = { 'rafamadriz/friendly-snippets' },
-
- -- use a release tag to download pre-built binaries
- version = '1.*',
- -- AND/OR build from source
- -- build = 'cargo build --release',
- -- If you use nix, you can build from source with:
- -- build = 'nix run .#build-plugin',
-
- ---@module 'blink.cmp'
- ---@type blink.cmp.Config
- opts = {
- -- 'default' (recommended) for mappings similar to built-in completions (C-y to accept)
- -- 'super-tab' for mappings similar to vscode (tab to accept)
- -- 'enter' for enter to accept
- -- 'none' for no mappings
- --
- -- All presets have the following mappings:
- -- C-space: Open menu or open docs if already open
- -- C-n/C-p or Up/Down: Select next/previous item
- -- C-e: Hide menu
- -- C-k: Toggle signature help (if signature.enabled = true)
- --
- -- See :h blink-cmp-config-keymap for defining your own keymap
- keymap = { preset = 'default' },
-
- appearance = {
- -- 'mono' (default) for 'Nerd Font Mono' or 'normal' for 'Nerd Font'
- -- Adjusts spacing to ensure icons are aligned
- nerd_font_variant = 'mono'
- },
-
- -- (Default) Only show the documentation popup when manually triggered
- completion = { documentation = { auto_show = false } },
-
- -- Default list of enabled providers defined so that you can extend it
- -- elsewhere in your config, without redefining it, due to `opts_extend`
- sources = {
- default = { 'lsp', 'path', 'snippets', 'buffer' },
- },
-
- -- (Default) Rust fuzzy matcher for typo resistance and significantly better performance
- -- You may use a lua implementation instead by using `implementation = "lua"` or fallback to the lua implementation,
- -- when the Rust fuzzy matcher is not available, by using `implementation = "prefer_rust"`
- --
- -- See the fuzzy documentation for more information
- fuzzy = { implementation = "prefer_rust_with_warning" }
- },
- opts_extend = { "sources.default" }
-}