Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- return {
- {
- "neovim/nvim-lspconfig",
- event = { "BufReadPre", "BufNewFile" },
- dependencies = {
- "williamboman/mason.nvim",
- "williamboman/mason-lspconfig.nvim",
- },
- config = function()
- vim.lsp.enable("racket_langserver")
- end,
- },
- {
- "williamboman/mason.nvim",
- cmd = "Mason",
- opts = {
- registries = {
- "github:mason-org/mason-registry",
- "github:Crashdummyy/mason-registry",
- },
- ui = {
- icons = {
- package_installed = "✓",
- package_pending = "➜",
- package_uninstalled = "✗",
- },
- },
- },
- },
- {
- "williamboman/mason-lspconfig.nvim",
- event = { "BufReadPre", "BufNewFile" },
- dependencies = {
- "williamboman/mason.nvim",
- "neovim/nvim-lspconfig",
- },
- opts = {
- ensure_installed = {
- "ts_ls",
- "html",
- "cssls",
- "tailwindcss",
- "svelte",
- "lua_ls",
- "emmet_ls",
- },
- },
- },
- {
- "WhoIsSethDaniel/mason-tool-installer.nvim",
- event = "VeryLazy",
- dependencies = {
- "williamboman/mason.nvim",
- },
- opts = {
- ensure_installed = {
- "prettier",
- "stylua",
- "ruff",
- },
- },
- },
- }
Advertisement
Add Comment
Please, Sign In to add comment