summaryrefslogtreecommitdiffstats
path: root/modules/plugins/visuals/highlight-undo/highlight-undo.nix
blob: 14f3265815bdf134ff4299bfd9745fc0f8643755 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{lib, ...}: let
  inherit (lib.options) mkOption mkEnableOption;
  inherit (lib.types) int;
  inherit (lib.nvim.types) mkPluginSetupOption;
in {
  options.vim.visuals.highlight-undo = {
    enable = mkEnableOption "highlight undo [highlight-undo]";
    setupOpts = mkPluginSetupOption "highlight-undo" {
      duration = mkOption {
        type = int;
        default = 500;
        description = "Duration of the highlight";
      };
    };
  };
}