diff options
Diffstat (limited to 'nvim/.config')
-rw-r--r-- | nvim/.config/nvim/lua/tobyvin/plugins/crates.lua | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/crates.lua b/nvim/.config/nvim/lua/tobyvin/plugins/crates.lua deleted file mode 100644 index 6f63219..0000000 --- a/nvim/.config/nvim/lua/tobyvin/plugins/crates.lua +++ /dev/null @@ -1,42 +0,0 @@ -local M = { - "saecki/crates.nvim", - version = "*", - event = "BufRead Cargo.toml", - dependencies = { - "nvim-lua/plenary.nvim", - }, -} - -function M.config() - local crates = require("crates") - local utils = require("tobyvin.utils") - - crates.setup({ - null_ls = { - enabled = true, - }, - }) - - require("cmp").setup.filetype("toml", { - sources = { - { name = "crates" }, - }, - }) - - vim.api.nvim_create_autocmd("LspAttach", { - group = vim.api.nvim_create_augroup("tobyvin_crates", { clear = true }), - pattern = "*/Cargo.toml", - desc = "setup crates", - callback = function(args) - utils.documentation.register("toml", crates.open_documentation) - utils.hover.register(crates.show_popup, { - enabled = crates.popup_available, - desc = "crates", - buffer = args.buf, - priority = 10, - }) - end, - }) -end - -return M |