Add new neovim language servers, git plugins

This commit is contained in:
Artemis Tosini 2023-09-07 15:45:17 +00:00
parent 1e35bc3d10
commit 9398cdcecb
Signed by: artemist
GPG key ID: EE5227935FE3FF18

View file

@ -16,6 +16,8 @@
colorschemes.kanagawa.enable = true; colorschemes.kanagawa.enable = true;
plugins = { plugins = {
nix.enable = true; nix.enable = true;
fugitive.enable = true;
gitgutter.enable = true;
airline = { airline = {
enable = true; enable = true;
powerline = true; powerline = true;
@ -40,7 +42,6 @@
backup = false; backup = false;
writebackup = false; writebackup = false;
cmdheight = 2; cmdheight = 2;
updatetime = 300;
shortmess = "filnxtToOFc"; shortmess = "filnxtToOFc";
signcolumn = "yes"; signcolumn = "yes";
number = true; number = true;
@ -48,7 +49,6 @@
# LSP # LSP
plugins.rust-tools.enable = true; plugins.rust-tools.enable = true;
plugins.lsp-format.enable = true;
plugins.lsp = { plugins.lsp = {
enable = true; enable = true;
servers = { servers = {
@ -56,6 +56,8 @@
java-language-server.enable = true; java-language-server.enable = true;
nil_ls.enable = true; nil_ls.enable = true;
pylsp.enable = true; pylsp.enable = true;
texlab.enable = true;
jsonls.enable = true;
}; };
keymaps = { keymaps = {
@ -74,6 +76,7 @@
"<leader>ra" = "code_action"; "<leader>ra" = "code_action";
"<leader>rn" = "rename"; "<leader>rn" = "rename";
"<leader>rs" = "signature_help"; "<leader>rs" = "signature_help";
"<leader>f" = "format";
}; };
}; };