summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar Mora Unie Youer <[email protected]>2025-03-06 17:46:43 +0300
committerLibravatar Mora Unie Youer <[email protected]>2025-03-06 18:20:54 +0300
commit744535a8bc1529ac87f14c68130a1186f3d64e9a (patch)
treece3b6dd4f779a7e5dbe52109036f9cf306c5508b
parentfeat: add keybinding to reset search highlight (diff)
downloadneovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.tar.gz
neovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.tar.bz2
neovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.tar.lz
neovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.tar.xz
neovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.tar.zst
neovim-configuration-744535a8bc1529ac87f14c68130a1186f3d64e9a.zip
feat: add `blink.cmp` for completion
-rw-r--r--flake.nix3
-rw-r--r--lua/config/plugins/completion.lua9
-rw-r--r--lua/config/plugins/init.lua1
3 files changed, 13 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index c5ec6cd..2071bb1 100644
--- a/flake.nix
+++ b/flake.nix
@@ -129,6 +129,9 @@
leap = [ leap-nvim flit-nvim ];
telescope = [ telescope-nvim ];
treesitter = [ nvim-treesitter.withAllGrammars nvim-treesitter-textobjects ];
+
+ completion = [ blink-cmp ];
+
extra = [ which-key-nvim ];
};
};
diff --git a/lua/config/plugins/completion.lua b/lua/config/plugins/completion.lua
new file mode 100644
index 0000000..16454b1
--- /dev/null
+++ b/lua/config/plugins/completion.lua
@@ -0,0 +1,9 @@
+return {
+ {
+ "blink.cmp",
+ event = "DeferredUIEnter",
+ after = function(plugin)
+ require("blink.cmp").setup({})
+ end,
+ }
+}
diff --git a/lua/config/plugins/init.lua b/lua/config/plugins/init.lua
index c998c4b..be14fa9 100644
--- a/lua/config/plugins/init.lua
+++ b/lua/config/plugins/init.lua
@@ -22,5 +22,6 @@ require("lze").load({
{ import = "config.plugins.leap" },
{ import = "config.plugins.telescope" },
{ import = "config.plugins.treesitter" },
+ { import = "config.plugins.completion" },
{ import = "config.plugins.extra" },
})