nixvim/config/plugins.nix

38 lines
651 B
Nix
Raw Normal View History

2024-12-13 19:01:54 -07:00
{pkgs, ...}: {
plugins = {
2024-12-13 20:14:26 -07:00
lualine.enable = true;
2024-12-13 21:09:37 -07:00
undotree.enable = true;
2024-12-13 21:19:17 -07:00
bufferline.enable = true;
2024-12-14 08:14:13 -07:00
web-devicons.enable = true;
2024-12-13 19:01:54 -07:00
};
2024-12-13 21:01:33 -07:00
plugins.gitsigns = {
enable = true;
settings.current_line_blame = true;
};
2024-12-13 20:40:00 -07:00
plugins.lsp = {
enable = true;
servers = {
rust_analyzer = {
enable = true;
installRustc = false;
installCargo = false;
};
};
};
2024-12-14 08:14:22 -07:00
plugins.treesitter = {
enable = true;
settings.highlight.enable = true;
};
2024-12-13 20:40:00 -07:00
2024-12-13 20:12:14 -07:00
colorschemes.catppuccin = {
enable = true;
settings.flavor = "frappe";
};
2024-12-13 21:13:16 -07:00
extraPlugins = ( with pkgs.vimPlugins; [
vim-be-good
]);
2024-12-13 19:01:54 -07:00
}