summaryrefslogtreecommitdiffstats
path: root/modules/plugins/utility/grug-far-nvim/config.nix
blob: 9859c7dbfbd352ba885284123d92cfc56b1eb709 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
  config,
  lib,
  ...
}: let
  inherit (lib.modules) mkIf;

  cfg = config.vim.utility.grug-far-nvim;
in {
  config = {
    vim.lazy.plugins.grug-far-nvim = mkIf cfg.enable {
      package = "grug-far-nvim";
      cmd = [
        "GrugFar"
        "GrugFarWithin"
      ];
      setupModule = "grug-far";
      setupOpts = cfg.setupOpts;
    };
  };
}