update: fish, yazi, nvim

This commit is contained in:
2026-07-29 02:07:13 +02:00
parent 7cd7d746e7
commit 340b955bc5
30 changed files with 1345 additions and 710 deletions
+45
View File
@@ -0,0 +1,45 @@
-- if true then return {} end
-- Customize Mason
---@type LazySpec
return {
-- use mason-tool-installer for automatically installing Mason packages
{
"WhoIsSethDaniel/mason-tool-installer.nvim",
-- overrides `require("mason-tool-installer").setup(...)`
opts = {
-- Make sure to use the names found in `:Mason`
ensure_installed = {
-- install language servers
"lua-language-server",
"angular-language-server",
"typescript-language-server",
"gopls",
"html-lsp",
"css-lsp",
"c3-lsp",
"json-lsp",
"shellcheck",
-- "clangd",
-- "cmake-language-server",
"csharp-language-server",
"dockerfile-language-server",
-- "docker-compose-language-service",
"kotlin-language-server",
"postgres-language-server",
"python-lsp-server",
"rust-analyzer",
-- install formatters
"stylua",
-- install debuggers
"debugpy",
-- install any other package
"tree-sitter-cli",
},
},
},
}