this repo has no description

rust

Changed files
+18 -1
nvim
lua
kickstart
plugins
+17 -1
nvim/init.lua
···
marksman = {},
vtsls = {},
tailwindcss = {},
+
rust_analyzer = {
+
settings = {
+
["rust-analyzer"] = {
+
check = {
+
command = "clippy",
+
},
+
cargo = {
+
allFeatures = true,
+
},
+
procMacro = {
+
enable = true,
+
},
+
},
+
},
+
},
lua_ls = {
-- cmd = { ... },
-- filetypes = { ... },
···
"htmlhint",
"pyright",
"ruff",
+
"rust_analyzer",
})
require("mason-tool-installer").setup({ ensure_installed = ensure_installed })
···
opts = {
picker = "snacks",
default_remote = { "origin" },
-
default_merge_method = "commit",
+
default_merge_method = "squash",
default_delete_branch = false,
issues = {
order_by = {
+1
nvim/lua/kickstart/plugins/lint.lua
···
lint.linters_by_ft = {
html = { "htmlhint" },
dockerfile = { "hadolint" },
+
rust = { "clippy" },
}
-- However, note that this will enable a set of default linters,