33 lines
532 B
Nix
33 lines
532 B
Nix
{pkgs, ...}: {
|
|
plugins = {
|
|
lualine.enable = true;
|
|
undotree.enable = true;
|
|
bufferline.enable = true;
|
|
};
|
|
|
|
plugins.gitsigns = {
|
|
enable = true;
|
|
settings.current_line_blame = true;
|
|
};
|
|
|
|
plugins.lsp = {
|
|
enable = true;
|
|
servers = {
|
|
rust_analyzer = {
|
|
enable = true;
|
|
installRustc = false;
|
|
installCargo = false;
|
|
};
|
|
};
|
|
};
|
|
|
|
colorschemes.catppuccin = {
|
|
enable = true;
|
|
settings.flavor = "frappe";
|
|
};
|
|
|
|
extraPlugins = ( with pkgs.vimPlugins; [
|
|
vim-be-good
|
|
]);
|
|
}
|