{...}: { plugins.telescope = { enable = true; # Install some telescope extensions. extensions = { # Enable native fuzzy finder. fzf-native = { enable = true; }; }; # Configure our telescope keymaps. keymaps = { "/" = { action = "live_grep"; options = { desc = "live_grep"; }; }; ":" = { action = "command_history"; options = { desc = "command_history"; }; }; # Search "sb" = { action = "buffers"; options = { desc = "Search open buffers"; }; }; "sc" = { action = "commands"; options = { desc = "Search Commands"; }; }; "sf" = { action = "find_files"; options = { desc = "Search project files"; }; }; # List "glc" = { action = "git_bcommits"; options = { desc = "List git commits"; }; }; "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"; }; }; }; }; }