From 59217fbffe21666bc2ac79b0d9c1025cc22fc6a2 Mon Sep 17 00:00:00 2001 From: Mo8it Date: Thu, 20 Oct 2022 01:54:07 +0200 Subject: [PATCH] Add crates.nvim --- .config/nvim/lua/plugins.lua | 7 +++++++ .config/nvim/lua/plugins/lsp-cmp.lua | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 0dfd527..d98af06 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -108,6 +108,13 @@ return require("packer").startup({ -- Notifications use("rcarriga/nvim-notify") + use({ + "saecki/crates.nvim", + requires = { + "nvim-lua/plenary.nvim", + }, + }) + -- null-ls use({ "jose-elias-alvarez/null-ls.nvim", diff --git a/.config/nvim/lua/plugins/lsp-cmp.lua b/.config/nvim/lua/plugins/lsp-cmp.lua index c3008be..b6ff5a2 100644 --- a/.config/nvim/lua/plugins/lsp-cmp.lua +++ b/.config/nvim/lua/plugins/lsp-cmp.lua @@ -91,6 +91,12 @@ null_ls.setup({ on_attach = format_on_save, }) +require("crates").setup({ + null_ls = { + enabled = true, + }, +}) + -- luasnip setup local luasnip = require("luasnip") @@ -139,6 +145,7 @@ cmp.setup({ { name = "luasnip" }, { name = "buffer" }, { name = "path" }, + { name = "crates" }, }, })