added some things in neovim config
This commit is contained in:
parent
01f47b0293
commit
4ffa2095b1
1 changed files with 26 additions and 0 deletions
|
@ -82,6 +82,7 @@ in {
|
||||||
java-language-server.enable = true;
|
java-language-server.enable = true;
|
||||||
#pylyzer.enable = true;
|
#pylyzer.enable = true;
|
||||||
rnix-lsp.enable = true;
|
rnix-lsp.enable = true;
|
||||||
|
pyright.enable = true;
|
||||||
};
|
};
|
||||||
#onAttach = ''
|
#onAttach = ''
|
||||||
# vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc')
|
# vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc')
|
||||||
|
@ -159,11 +160,36 @@ in {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.theme = "dark";
|
settings.theme = "dark";
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
extraPlugins = with pkgs.vimPlugins; [
|
extraPlugins = with pkgs.vimPlugins; [
|
||||||
zen-mode-nvim
|
zen-mode-nvim
|
||||||
|
lazygit-nvim
|
||||||
];
|
];
|
||||||
|
|
||||||
|
keymaps = [
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>pv";
|
||||||
|
action = "<cmd>Explore<CR>";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>w";
|
||||||
|
action = "<cmd>w<CR>";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>q";
|
||||||
|
action = "<cmd>q<CR>";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "<leader>gg";
|
||||||
|
action = "<cmd>LazyGit<CR>";
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue