{ pkgs, ... }: { home.packages = [ pkgs.ripgrep ]; programs.nixvim.plugins.telescope = { enable = true; extensions = { file-browser = { enable = true; }; fzf-native = { enable = true; }; }; settings = { defaults = { layout_config = { horizontal = { prompt_position = "top"; }; }; sorting_strategy = "ascending"; }; }; keymaps = { "" = { action = "find_files, {}"; options = { desc = "Find project files"; }; }; "/" = { action = "live_grep"; options = { desc = "Grep (root dir)"; }; }; "" = { action = "git_files, {}"; options = { desc = "Search git files"; }; }; }; }; }