aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua')
-rw-r--r--.config/nvim/lua/chadrc.lua11
-rw-r--r--.config/nvim/lua/configs/conform.lua1
-rw-r--r--.config/nvim/lua/plugins.lua14
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 = {