diff --git a/.config/nvim/lua/plugins/mason.lua b/.config/nvim/lua/plugins/mason.lua deleted file mode 100644 index 9bbb01b..0000000 --- a/.config/nvim/lua/plugins/mason.lua +++ /dev/null @@ -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 - }, - }, - }, -} diff --git a/.config/nvim/lua/plugins/nvim-lint.lua b/.config/nvim/lua/plugins/nvim-lint.lua index 7bb3a16..b7b8f8b 100644 --- a/.config/nvim/lua/plugins/nvim-lint.lua +++ b/.config/nvim/lua/plugins/nvim-lint.lua @@ -8,7 +8,7 @@ return { -- cpp = { 'clangtidy' }, go = { 'golangcilint' }, -- python = { 'flake8' }, - json = { 'jsonlint' }, + -- json = { 'jsonlint' }, bash = { 'shellcheck' }, } diff --git a/.config/nvim/lua/plugins/vim-be-good.lua b/.config/nvim/lua/plugins/vim-be-good.lua deleted file mode 100644 index 03fd98f..0000000 --- a/.config/nvim/lua/plugins/vim-be-good.lua +++ /dev/null @@ -1,4 +0,0 @@ -return { - 'ThePrimeagen/vim-be-good', - cmd = 'VimBeGood', -} diff --git a/.config/nvim/lua/plugins/wit.lua b/.config/nvim/lua/plugins/wit.lua deleted file mode 100644 index 2119c52..0000000 --- a/.config/nvim/lua/plugins/wit.lua +++ /dev/null @@ -1,5 +0,0 @@ -return { - 'aliqyan-21/wit.nvim', - opts = {}, - cmd = { 'WitSearch' }, -} diff --git a/hosts/home.nix b/hosts/home.nix index 23ee13b..1c73882 100644 --- a/hosts/home.nix +++ b/hosts/home.nix @@ -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