add stylelint
This commit is contained in:
parent
31582903b5
commit
115e297e06
@ -48,6 +48,7 @@ in {
|
||||
typescript-language-server
|
||||
vscode-langservers-extracted
|
||||
vue-language-server
|
||||
stylelint-lsp
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -145,6 +145,23 @@ require("snacks").setup({
|
||||
gitbrowse = {},
|
||||
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>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" })
|
||||
@ -685,6 +702,11 @@ require('lze').load {
|
||||
enabled = nixCats('typescript') or false,
|
||||
lsp = {},
|
||||
},
|
||||
{
|
||||
"stylelint_lsp",
|
||||
enabled = nixCats('typescript') or false,
|
||||
lsp = {},
|
||||
},
|
||||
{
|
||||
"gopls",
|
||||
enabled = nixCats("go") or false,
|
||||
|
Loading…
x
Reference in New Issue
Block a user