Hyprland-dotfiles/nvim/lua/modules/plugins/lang.lua

41 lines
859 B
Lua
Raw Normal View History

2024-07-21 02:51:17 -04:00
local lang = {}
lang["kevinhwang91/nvim-bqf"] = {
lazy = true,
ft = "qf",
config = require("lang.bqf"),
dependencies = {
{ "junegunn/fzf", build = ":call fzf#install()" },
},
}
lang["ray-x/go.nvim"] = {
lazy = true,
ft = { "go", "gomod", "gosum" },
build = ":GoInstallBinaries",
config = require("lang.go"),
dependencies = { "ray-x/guihua.lua" },
}
lang["mrcjkb/rustaceanvim"] = {
lazy = true,
ft = "rust",
version = "*",
init = require("lang.rust"),
dependencies = { "nvim-lua/plenary.nvim" },
}
lang["Saecki/crates.nvim"] = {
lazy = true,
event = "BufReadPost Cargo.toml",
config = require("lang.crates"),
dependencies = { "nvim-lua/plenary.nvim" },
}
lang["iamcco/markdown-preview.nvim"] = {
lazy = true,
ft = "markdown",
build = ":call mkdp#util#install()",
}
lang["chrisbra/csv.vim"] = {
lazy = true,
ft = "csv",
}
return lang