Add new neovim language servers, git plugins
This commit is contained in:
parent
1e35bc3d10
commit
9398cdcecb
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue