aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/crates.lua42
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