{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
  name = "smear-cursor";
  package = "smear-cursor-nvim";
  moduleName = "smear_cursor";
  description = "A Neovim plugin that adds a smear effect to the cursor when moving quickly.";

  maintainers = [ lib.maintainers.GaetanLepage ];

  settingsExample = {
    stiffness = 0.8;
    trailing_stiffness = 0.5;
    distance_stop_animating = 0.5;
    hide_target_hack = false;
  };
}
