2024-08-24 23:04:20 -07:00
|
|
|
# All the mini.nvim stuff
|
2024-09-17 14:22:14 -07:00
|
|
|
{ pkgs, ... }:
|
2024-08-24 23:04:20 -07:00
|
|
|
{
|
2024-08-24 23:36:19 -07:00
|
|
|
plugins.mini = {
|
2024-08-24 23:04:20 -07:00
|
|
|
enable = true;
|
|
|
|
modules = {
|
2024-09-02 18:28:53 -07:00
|
|
|
surround = { };
|
|
|
|
ai = { };
|
|
|
|
hipatterns = { };
|
2024-09-17 00:42:45 -07:00
|
|
|
notify = {
|
|
|
|
lsp_progress.enable = false;
|
|
|
|
};
|
2024-09-02 18:28:53 -07:00
|
|
|
tabline = { };
|
|
|
|
trailspace = { };
|
|
|
|
cursorword = { };
|
|
|
|
bracketed = { };
|
2024-09-17 15:59:09 -07:00
|
|
|
starter = { };
|
2024-08-24 23:04:20 -07:00
|
|
|
};
|
2024-09-17 14:22:14 -07:00
|
|
|
package = pkgs.vimPlugins.mini-nvim.overrideAttrs (oldAttrs: {
|
|
|
|
postInstall =
|
|
|
|
(oldAttrs.postInstall or "")
|
|
|
|
+ ''
|
|
|
|
rm $out/doc/mini-git.txt
|
|
|
|
'';
|
|
|
|
});
|
2024-08-24 23:04:20 -07:00
|
|
|
};
|
|
|
|
}
|