1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-17 07:52:47 +01:00
nixvim/tests/test-sources/plugins/by-name/telescope/live-grep-args.nix
saygo-png 79d53a50e2 tests: use __empty and __raw
Signed-off-by: saygo-png <saygo.mail@proton.me>
2025-11-05 21:26:13 +00:00

74 lines
1.6 KiB
Nix

{ pkgs, ... }:
{
empty = {
plugins.telescope = {
enable = true;
extensions.live-grep-args.enable = true;
};
plugins.web-devicons.enable = true;
};
default = {
plugins.telescope = {
enable = true;
extensions.live-grep-args = {
enable = true;
settings = {
auto_quoting = true;
mappings.__empty = { };
};
};
};
plugins.web-devicons.enable = true;
};
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()'';
"<C-i>".__raw =
''require("telescope-live-grep-args.actions").quote_prompt({ postfix = " --iglob " })'';
"<C-space>".__raw = ''require("telescope-live-grep-args.actions").to_fuzzy_refine'';
};
};
theme = "dropdown";
};
};
};
plugins.web-devicons.enable = true;
};
custom-packages = {
plugins = {
telescope = {
enable = true;
extensions.live-grep-args.enable = true;
};
web-devicons.enable = true;
};
dependencies.ripgrep.package = pkgs.gnugrep;
};
no-packages = {
plugins = {
telescope = {
enable = true;
extensions.live-grep-args.enable = true;
};
web-devicons.enable = false;
};
dependencies.ripgrep.enable = false;
};
}