gitsigns, lsp, and fixes

Signed-off-by: Michael Thomson <michael@michaelthomson.dev>
This commit is contained in:
Michael Thomson 2024-11-17 19:49:13 -05:00
parent 80f6040765
commit 116e757499
No known key found for this signature in database
GPG Key ID: 8EFECCD347C72F7D

View File

@ -105,6 +105,18 @@
};
};
};
gitsigns = {
enable = true;
settings = {
signs = {
add = {text = "+";};
change = {text = "~";};
delete = {text = "_";};
topdelete = {text = "";};
changedelete = {text = "~";};
};
};
};
harpoon = {
enable = true;
keymaps = {
@ -141,6 +153,12 @@
friendly-snippets = {
enable = true;
};
lspkind = {
enable = true;
cmp = {
enable = true;
};
};
cmp = {
enable = true;
@ -243,7 +261,6 @@
"gr" = "references";
"<leader>rn" = "rename";
"<leader>ca" = "code_action";
"<C-h>" = "signature_help";
};
};
};