feat: aws cli & luau_lsp

This commit is contained in:
2025-02-07 19:59:32 +00:00
parent 029423ec7c
commit 6277b9971e
4 changed files with 17 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ return {
opts = {
formatters_by_ft = {
lua = { "stylua" },
luau = { "stylua" },
rust = { "rustfmt", lsp_format = "fallback" },
javascript = { "prettier" },
typescript = { "prettier" },

View File

@@ -5,6 +5,7 @@ return {
"williamboman/mason.nvim",
"williamboman/mason-lspconfig.nvim",
"j-hui/fidget.nvim",
"lopi-py/luau-lsp.nvim",
},
config = function()
require("mason").setup()
@@ -22,10 +23,16 @@ return {
require("lspconfig")[server].setup({})
end,
luau_lsp = function()
require("lspconfig").luau_lsp.setup({
require("luau-lsp").setup({
fflags = {
enable_new_solver = true,
},
platform = {
type = "roblox",
},
types = {
roblox_security_level = "PluginSecurity",
},
})
end,
},