rust-tools: lazy loading done perfectly

This commit is contained in:
krolyxon 2023-01-19 15:38:12 +05:30
parent c0940a870c
commit ee16bd0072
2 changed files with 5 additions and 1 deletions

View File

@ -19,6 +19,8 @@ require "plugins"
-- add binaries installed by mason.nvim to path -- add binaries installed by mason.nvim to path
vim.env.PATH = vim.env.PATH .. ":" .. vim.fn.stdpath "data" .. "/mason/bin" vim.env.PATH = vim.env.PATH .. ":" .. vim.fn.stdpath "data" .. "/mason/bin"
-- Set colorscheme
require('rose-pine').setup({ require('rose-pine').setup({
disable_background = true disable_background = true
}) })

View File

@ -64,7 +64,9 @@ local plugins = {
}, },
["simrat39/rust-tools.nvim"] = { ["simrat39/rust-tools.nvim"] = {
after = "nvim-lspconfig", -- after = "nvim-lspconfig",
event = "BufEnter *.rs",
dependencies = "neovim/nvim-lspconfig",
config = function() config = function()
require("plugins.configs.rust-tools") require("plugins.configs.rust-tools")
require("core.utils").load_mappings "rust" require("core.utils").load_mappings "rust"