{...}: { plugins.telescope = { enable = true; # Install some telescope extensions. extensions = { # Enable native fuzzy finder. fzf-native = { enable = true; }; }; # Configure our telescope keymaps. keymaps = { # Find "ff" = { action = "find_files"; options = { desc = "Find project files"; }; }; "fg" = { action = "live_grep"; options = { desc = "Find pattern"; }; }; "fb" = { action = "buffers"; options = { desc = "Find open buffers"; }; }; "fh" = { action = "help_tags"; options = { desc = "Find help tags"; }; }; "fc" = { action = "commands"; options = { desc = "Find commands"; }; }; # Git List "glc" = { action = "git_commits"; options = { desc = "List git commits"; }; }; "glb" = { action = "git_branches"; options = { desc = "List git branches"; }; }; "gld" = { action = "git_status"; options = { desc = "List git diff"; }; }; "gls" = { action = "git_stash"; options = { desc = "List git stash"; }; }; }; }; }