Public Access
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6a1753b021 | ||
|
|
8e42b0e503 |
@@ -1 +0,0 @@
|
||||
require("romanzy.custom.wrap").toggle(true)
|
||||
@@ -1 +0,0 @@
|
||||
require("romanzy.custom.wrap").toggle(true)
|
||||
@@ -1 +0,0 @@
|
||||
require("romanzy.custom.wrap").toggle(true)
|
||||
@@ -1 +0,0 @@
|
||||
require("romanzy.custom.wrap").toggle(true)
|
||||
@@ -11,6 +11,7 @@ require("conform").setup({
|
||||
javascriptreact = { "prettier" },
|
||||
typescript = { "prettier" },
|
||||
typescriptreact = { "prettier" },
|
||||
markdown = { "prettier" },
|
||||
c = { filter = function() return false end },
|
||||
cpp = { filter = function() return false end },
|
||||
h = { filter = function() return false end }
|
||||
|
||||
@@ -57,6 +57,9 @@ local managed_servers = {
|
||||
"eslint",
|
||||
"tinymist",
|
||||
}
|
||||
local managed_tools = {
|
||||
"prettier",
|
||||
}
|
||||
local servers = {
|
||||
bashls = {},
|
||||
clangd = {},
|
||||
@@ -97,3 +100,13 @@ mason_lspconfig.setup({
|
||||
ensure_installed = managed_servers,
|
||||
automatic_enable = managed_servers,
|
||||
})
|
||||
|
||||
local mason_registry = require("mason-registry")
|
||||
mason_registry.refresh(vim.schedule_wrap(function()
|
||||
for _, tool_name in ipairs(managed_tools) do
|
||||
local tool = mason_registry.get_package(tool_name)
|
||||
if not tool:is_installed() and not tool:is_installing() then
|
||||
tool:install()
|
||||
end
|
||||
end
|
||||
end))
|
||||
|
||||
@@ -1,2 +1 @@
|
||||
require("romanzy.custom.tabline").setup()
|
||||
require("romanzy.custom.wrap").toggle(false)
|
||||
|
||||
Reference in New Issue
Block a user