mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-22 00:48:58 +02:00
Since we no longer need to extract `tests.dontRun` from an attrset, we no longer need the "special" `module` attr.
33 lines
747 B
Nix
33 lines
747 B
Nix
{
|
|
empty = {
|
|
plugins.telescope.enable = true;
|
|
};
|
|
|
|
example = {
|
|
plugins.telescope = {
|
|
enable = true;
|
|
|
|
keymaps = {
|
|
"<leader>fg" = "live_grep";
|
|
"<C-p>" = {
|
|
action = "git_files";
|
|
options.desc = "Telescope Git Files";
|
|
};
|
|
};
|
|
highlightTheme = "gruvbox";
|
|
};
|
|
};
|
|
|
|
combine-plugins = {
|
|
plugins.telescope.enable = true;
|
|
|
|
performance.combinePlugins.enable = true;
|
|
|
|
extraConfigLuaPost = # lua
|
|
''
|
|
-- I don't know how run telescope properly in test environment,
|
|
-- so just check that files exist
|
|
assert(vim.api.nvim_get_runtime_file("data/memes/planets/earth", false)[1], "telescope planets aren't found in runtime")
|
|
'';
|
|
};
|
|
}
|