Removed mason

This commit is contained in:
2025-05-01 18:55:00 +03:00
parent f5f19a6d4c
commit 8c2fb62690
5 changed files with 11 additions and 49 deletions

View File

@@ -1,38 +0,0 @@
return {
{
'williamboman/mason.nvim',
lazy = false,
opts = {
ui = {
icons = {
package_installed = '',
package_pending = '',
package_uninstalled = '',
},
},
},
},
{
'WhoIsSethDaniel/mason-tool-installer.nvim',
lazy = false,
opts = {
ensure_installed = {
'stylua', -- lua formatting
'clang-format', -- C/C++ formatter
'codelldb', -- C/C++ debugger
'cpplint', -- C/C++ linter
-- 'black', -- python formatter
-- 'isort', -- python formatter for imports
-- 'flake8', -- python linter
'gofumpt', -- go formatter
'golangci-lint', -- go linter
'prettierd', -- multi-lang formatter
'prettier', -- prettierd but slower, used as a fallback
'jq', -- json formatter
'jsonlint', -- json linter
'shellcheck', -- bash linter
'beautysh', -- shell formatter
},
},
},
}

View File

@@ -8,7 +8,7 @@ return {
-- cpp = { 'clangtidy' },
go = { 'golangcilint' },
-- python = { 'flake8' },
json = { 'jsonlint' },
-- json = { 'jsonlint' },
bash = { 'shellcheck' },
}

View File

@@ -1,4 +0,0 @@
return {
'ThePrimeagen/vim-be-good',
cmd = 'VimBeGood',
}

View File

@@ -1,5 +0,0 @@
return {
'aliqyan-21/wit.nvim',
opts = {},
cmd = { 'WitSearch' },
}

View File

@@ -97,7 +97,6 @@
tree-sitter
tectonic
mermaid-cli
jq
# LSP
asm-lsp
@@ -117,6 +116,16 @@
taplo
typescript-language-server
yaml-language-server
# Tools
stylua
gofumpt
golangci-lint
prettierd
jq
lldb # codelldb debugger
shellcheck
beautysh # shell formatter
];
# For nixd LSP to recognize what nixpkgs version I use