lsp: use nvim-metals instead of lsp-config for scala

This commit is contained in:
xinyangli 2024-08-22 11:48:45 +08:00
parent 4ca81595ba
commit 97de7e0020
Signed by: xin
SSH key fingerprint: SHA256:qZ/tzd8lYRtUFSrfBDBMcUqV4GHKxqeqRA3huItgvbk
3 changed files with 57 additions and 4 deletions

View file

@ -1,4 +1,4 @@
{ ... }:
{ helpers, ... }:
{
plugins.lsp = {
@ -16,9 +16,6 @@
nixd = {
enable = true;
};
metals = {
enable = true;
};
};
inlayHints = true;
keymaps = {
@ -73,4 +70,19 @@
};
};
};
keymaps = [
{
mode = [ "n" ];
key = "<leader>th";
action = helpers.mkRaw ''
function()
vim.lsp.inlay_hint.enable(not vim.lsp.inlay_hint.is_enabled())
end
'';
options = {
desc = "Toggle inlay hints";
};
}
];
}