summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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" },
})