summary refs log tree commit diff
path: root/.vim/lua/internal/plugins/completion.lua
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-04-30 13:08:09 +0200
committerRobert Günzler <r@gnzler.io>2025-04-30 13:08:09 +0200
commitb73d408fd9e9b1af65ad3efe8b0cc1244ccd71cf (patch)
tree9eff3e7b51c08710713c7524f0f4bb0f106fb308 /.vim/lua/internal/plugins/completion.lua
parentc732af3b0b24ea59034233e69144cb9c9fe9d1fc (diff)
vim: cmp -> blink
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '.vim/lua/internal/plugins/completion.lua')
-rw-r--r--.vim/lua/internal/plugins/completion.lua60
1 files changed, 0 insertions, 60 deletions
diff --git a/.vim/lua/internal/plugins/completion.lua b/.vim/lua/internal/plugins/completion.lua
deleted file mode 100644
index db96085..0000000
--- a/.vim/lua/internal/plugins/completion.lua
+++ /dev/null
@@ -1,60 +0,0 @@
-return {
-  {
-    -- 'hrsh7th/nvim-cmp',
-    'iguanacucumber/magazine.nvim', -- perf improvements
-    name = 'nvim-cmp',
-
-    lazy = false,
-    -- event = {'InsertEnter', 'CmdlineEnter' },
-    priority = 100,
-    dependencies = {
-      'hrsh7th/cmp-buffer',
-      'hrsh7th/cmp-nvim-lsp',
-      'https://codeberg.org/FelipeLema/cmp-async-path',
-      -- 'hrsh7th/cmp-nvim-lua',
-      'hrsh7th/cmp-nvim-lsp-signature-help', -- used to provide function signature completion
-      'hrsh7th/cmp-cmdline',
-      'dmitmel/cmp-cmdline-history',
-      'hrsh7th/cmp-nvim-lsp-document-symbol', -- used by cmdline completion
-      -- 'f3fora/cmp-spell',
-
-      { 'L3MON4D3/LuaSnip', run = 'make install_jsregexp' },
-      'saadparwaiz1/cmp_luasnip',
-
-      'onsails/lspkind.nvim',
-    },
-    config = function()
-      require('internal.snippets')
-      require('internal.completion')
-    end,
-  },
-
-  -- { -- TODO: try when it doesnt require nightly rust, i dont want binary blobs
-  --
-  --   'saghen/blink.cmp',
-  --   lazy = false,
-  --   -- use a release tag to download pre-built binaries
-  --   -- version = 'v0.*',
-  --   -- OR build from source, requires nightly: https://rust-lang.github.io/rustup/concepts/channels.html#working-with-nightly-rust
-  --   build = 'cargo build --release',
-  --
-  --   opts = {
-  --     highlight = {
-  --       -- sets the fallback highlight groups to nvim-cmp's highlight groups
-  --       -- useful for when your theme doesn't support blink.cmp
-  --       -- will be removed in a future release, assuming themes add support
-  --       use_nvim_cmp_as_default = true,
-  --     },
-  --
-  --     -- set to 'mono' for 'Nerd Font Mono' or 'normal' for 'Nerd Font'
-  --     -- adjusts spacing to ensure icons are aligned
-  --     nerd_font_variant = 'normal',
-  --
-  --     -- experimental auto-brackets support
-  --     -- accept = { auto_brackets = { enabled = true } }
-  --
-  --     -- experimental signature help support
-  --     -- trigger = { signature_help = { enabled = true } }
-  --   },
-  -- },
-}