add stylelint
This commit is contained in:
parent
31582903b5
commit
115e297e06
@ -48,6 +48,7 @@ in {
|
|||||||
typescript-language-server
|
typescript-language-server
|
||||||
vscode-langservers-extracted
|
vscode-langservers-extracted
|
||||||
vue-language-server
|
vue-language-server
|
||||||
|
stylelint-lsp
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -145,6 +145,23 @@ require("snacks").setup({
|
|||||||
gitbrowse = {},
|
gitbrowse = {},
|
||||||
scope = {},
|
scope = {},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- LSP Progress indicator
|
||||||
|
vim.api.nvim_create_autocmd("LspProgress", {
|
||||||
|
---@param ev {data: {client_id: integer, params: lsp.ProgressParams}}
|
||||||
|
callback = function(ev)
|
||||||
|
local spinner = { "⠋", "⠙", "⠹", "⠸", "⠼", "⠴", "⠦", "⠧", "⠇", "⠏" }
|
||||||
|
vim.notify(vim.lsp.status(), "info", {
|
||||||
|
id = "lsp_progress",
|
||||||
|
title = "LSP Progress",
|
||||||
|
opts = function(notif)
|
||||||
|
notif.icon = ev.data.params.value.kind == "end" and " "
|
||||||
|
or spinner[math.floor(vim.uv.hrtime() / (1e6 * 80)) % #spinner + 1]
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
vim.keymap.set("n", "<leader>gg", function() Snacks.lazygit.open() end, { desc = 'Snacks LazyGit' })
|
vim.keymap.set("n", "<leader>gg", function() Snacks.lazygit.open() end, { desc = 'Snacks LazyGit' })
|
||||||
vim.keymap.set('n', "<leader>sf", function() Snacks.picker.smart() end, { desc = "Smart Find Files" })
|
vim.keymap.set('n', "<leader>sf", function() Snacks.picker.smart() end, { desc = "Smart Find Files" })
|
||||||
vim.keymap.set('n', "<leader><leader>s", function() Snacks.picker.buffers() end, { desc = "Search Buffers" })
|
vim.keymap.set('n', "<leader><leader>s", function() Snacks.picker.buffers() end, { desc = "Search Buffers" })
|
||||||
@ -685,6 +702,11 @@ require('lze').load {
|
|||||||
enabled = nixCats('typescript') or false,
|
enabled = nixCats('typescript') or false,
|
||||||
lsp = {},
|
lsp = {},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"stylelint_lsp",
|
||||||
|
enabled = nixCats('typescript') or false,
|
||||||
|
lsp = {},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"gopls",
|
"gopls",
|
||||||
enabled = nixCats("go") or false,
|
enabled = nixCats("go") or false,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user