diff options
Diffstat (limited to '.config/nvim/lua')
-rw-r--r-- | .config/nvim/lua/chadrc.lua | 11 | ||||
-rw-r--r-- | .config/nvim/lua/configs/conform.lua | 1 | ||||
-rw-r--r-- | .config/nvim/lua/plugins.lua | 14 |
3 files changed, 12 insertions, 14 deletions
diff --git a/.config/nvim/lua/chadrc.lua b/.config/nvim/lua/chadrc.lua index afd3a99e..5bb043eb 100644 --- a/.config/nvim/lua/chadrc.lua +++ b/.config/nvim/lua/chadrc.lua @@ -16,4 +16,15 @@ M.ui = { nvdash = { load_on_startup = true }, } +M.mason.pkgs = { + "lua-language-server", + "stylua", + "html-lsp", + "css-lsp", + "prettier", + "texlab", + "ruff", + "python-lsp-server", +} + return M diff --git a/.config/nvim/lua/configs/conform.lua b/.config/nvim/lua/configs/conform.lua index 0896345b..80c68991 100644 --- a/.config/nvim/lua/configs/conform.lua +++ b/.config/nvim/lua/configs/conform.lua @@ -7,6 +7,7 @@ local options = { c = { "clang-format" }, css = { "prettier" }, html = { "prettier" }, + scala = { "scalafmt" }, }, format_on_save = { timeout_ms = 500, diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index a1b8d0be..ac64bcac 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -14,20 +14,6 @@ return { end, }, { - "williamboman/mason.nvim", - opts = { - ensure_installed = { - "lua-language-server", - "stylua", - "html-lsp", - "css-lsp", - "prettier", - "bash-language-server", - "texlab", - }, - }, - }, - { "nvim-treesitter/nvim-treesitter", opts = { ensure_installed = { |