(local {: autoload : utils} (require :dots.prelude)) (local telescope (autoload :telescope)) (local actions (autoload :telescope.actions)) (fn setup [] (telescope.setup {:defaults {:mappings {:i {: actions.close}} :file_ignore_patterns ["Cargo.lock" ".*.snap" "docs/theme/.*" "node%_modules/.*" "target/.*"]} :extensions {:ui-select [((. (require "telescope.themes") :get_dropdown))]}}) (telescope.load_extension "dap") (utils.keymap :n : ":Telescope find_files")) [(utils.plugin :nvim-telescope/telescope.nvim {:config setup :cmd ["Telescope"] :dependencies [:nvim-lua/popup.nvim :nvim-lua/plenary.nvim]})]