nix-community.nixvim/tests/test-sources/plugins/by-name/telescope/live-grep-args.nix

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

75 lines
1.5 KiB
Nix
Raw Normal View History

2024-09-18 10:22:29 -05:00
{ pkgs, ... }:
{
empty = {
plugins.telescope = {
enable = true;
extensions.live-grep-args.enable = true;
};
plugins.web-devicons.enable = true;
2024-09-18 10:22:29 -05:00
};
default = {
plugins.telescope = {
enable = true;
extensions.live-grep-args = {
enable = true;
settings = {
auto_quoting = true;
mappings = { };
};
};
};
plugins.web-devicons.enable = true;
2024-09-18 10:22:29 -05:00
};
example = {
plugins.telescope = {
enable = true;
extensions.live-grep-args = {
enable = true;
settings = {
auto_quoting = true;
mappings = {
i = {
"<C-k>".__raw = ''require("telescope-live-grep-args.actions").quote_prompt()'';
2024-12-06 11:33:22 +01:00
"<C-i>".__raw =
''require("telescope-live-grep-args.actions").quote_prompt({ postfix = " --iglob " })'';
2024-09-18 10:22:29 -05:00
"<C-space>".__raw = ''require("telescope-live-grep-args.actions").to_fuzzy_refine'';
};
};
theme = "dropdown";
};
};
};
plugins.web-devicons.enable = true;
2024-09-18 10:22:29 -05:00
};
custom-packages = {
2025-04-07 18:36:51 +02:00
plugins = {
telescope = {
2024-09-18 10:22:29 -05:00
enable = true;
2025-04-07 18:36:51 +02:00
extensions.live-grep-args.enable = true;
2024-09-18 10:22:29 -05:00
};
2025-04-07 18:36:51 +02:00
web-devicons.enable = true;
2024-09-18 10:22:29 -05:00
};
2025-04-07 18:36:51 +02:00
dependencies.ripgrep.package = pkgs.gnugrep;
2024-09-18 10:22:29 -05:00
};
no-packages = {
2025-04-07 18:36:51 +02:00
plugins = {
telescope = {
2024-09-18 10:22:29 -05:00
enable = true;
2025-04-07 18:36:51 +02:00
extensions.live-grep-args.enable = true;
2024-09-18 10:22:29 -05:00
};
2025-04-07 18:36:51 +02:00
web-devicons.enable = false;
2024-09-18 10:22:29 -05:00
};
2025-04-07 18:36:51 +02:00
dependencies.ripgrep.enable = false;
2024-09-18 10:22:29 -05:00
};
}