33 lines
879 B
Nix
33 lines
879 B
Nix
{ ... }:
|
|
{
|
|
programs.nixvim = {
|
|
plugins.telescope = {
|
|
enable = true;
|
|
extensions.ui-select.enable = true;
|
|
settings = {
|
|
defaults = {
|
|
mappings = {
|
|
i = {
|
|
# One instead of two esc taps to exit telescope
|
|
"<esc>" = {
|
|
__raw = "require('telescope.actions').close";
|
|
};
|
|
# Ctrl-space is used by Tmux, so remap to Ctrl-e
|
|
"<c-e>" = {
|
|
__raw = "require('telescope.actions').to_fuzzy_refine";
|
|
};
|
|
# "<c-o>" = {
|
|
# __raw = "require('trouble.sources.telescope').open";
|
|
# };
|
|
};
|
|
n = {
|
|
# "<c-o>" = {
|
|
# __raw = "require('trouble.sources.telescope').open";
|
|
# };
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|