diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2021-07-23 17:42:37 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-07-23 11:42:37 -0400 |
| commit | 79644ab67731c7ba956c354bf0545282f34e10cc (patch) | |
| tree | e65dbf73b3442ab1aa9fc59fc56a35b4c9edf1e0 /lua/telescope/builtin/init.lua | |
| parent | 664690029fdb302bee8d3f27a458383e8477add7 (diff) | |
chore: use stylua for formatting (#1040)
* chore: stylua job and config
* reformat with stylua
Diffstat (limited to 'lua/telescope/builtin/init.lua')
| -rw-r--r-- | lua/telescope/builtin/init.lua | 104 |
1 files changed, 52 insertions, 52 deletions
diff --git a/lua/telescope/builtin/init.lua b/lua/telescope/builtin/init.lua index 0bb1dc3..54b2d48 100644 --- a/lua/telescope/builtin/init.lua +++ b/lua/telescope/builtin/init.lua @@ -52,9 +52,9 @@ --- This will use the default configuration options. Other configuration options are still in flux at the moment ---@brief ]] -if 1 ~= vim.fn.has('nvim-0.5') then - vim.api.nvim_err_writeln("This plugins requires neovim 0.5") - vim.api.nvim_err_writeln("Please update your neovim.") +if 1 ~= vim.fn.has "nvim-0.5" then + vim.api.nvim_err_writeln "This plugins requires neovim 0.5" + vim.api.nvim_err_writeln "Please update your neovim." return end @@ -70,14 +70,14 @@ local builtin = {} ---@param opts table: options to pass to the picker ---@field grep_open_files boolean: if true, restrict search to open files only, mutually exclusive with `search_dirs` ---@field search_dirs table: directory/directories to search in, mutually exclusive with `grep_open_files` -builtin.live_grep = require('telescope.builtin.files').live_grep +builtin.live_grep = require("telescope.builtin.files").live_grep --- Searches for the string under your cursor in your current working directory ---@param opts table: options to pass to the picker ---@field search string: the query to search ---@field search_dirs table: directory/directories to search in ---@field use_regex boolean: if true, special characters won't be escaped, allows for using regex (default is false) -builtin.grep_string = require('telescope.builtin.files').grep_string +builtin.grep_string = require("telescope.builtin.files").grep_string --- Lists files in your current working directory, respects .gitignore ---@param opts table: options to pass to the picker @@ -85,7 +85,7 @@ builtin.grep_string = require('telescope.builtin.files').grep_string ---@field follow boolean: if true, follows symlinks (i.e. uses `-L` flag for the `find` command) ---@field hidden boolean: determines whether to show hidden files or not (default is false) ---@field search_dirs table: directory/directories to search in -builtin.find_files = require('telescope.builtin.files').find_files +builtin.find_files = require("telescope.builtin.files").find_files --- This is an alias for the `find_files` picker builtin.fd = builtin.find_files @@ -102,28 +102,28 @@ builtin.fd = builtin.find_files ---@field cwd string: directory path to browse (default is cwd) ---@field depth number: file tree depth to display (default is 1) ---@field dir_icon string: change the icon for a directory. default: -builtin.file_browser = require('telescope.builtin.files').file_browser +builtin.file_browser = require("telescope.builtin.files").file_browser --- Lists function names, variables, and other symbols from treesitter queries --- - Default keymaps: --- - `<C-l>`: show autocompletion menu to prefilter your query by kind of ts node you want to see (i.e. `:var:`) ---@field show_line boolean: if true, shows the row:column that the result is found at (default is true) -builtin.treesitter = require('telescope.builtin.files').treesitter +builtin.treesitter = require("telescope.builtin.files").treesitter --- Live fuzzy search inside of the currently open buffer ---@param opts table: options to pass to the picker -builtin.current_buffer_fuzzy_find = require('telescope.builtin.files').current_buffer_fuzzy_find +builtin.current_buffer_fuzzy_find = require("telescope.builtin.files").current_buffer_fuzzy_find --- Lists tags in current directory with tag location file preview (users are required to run ctags -R to generate tags --- or update when introducing new changes) ---@param opts table: options to pass to the picker ---@field ctags_file string: specify a particular ctags file to use ---@field show_line boolean: if true, shows the content of the line the tag is found on in the picker (default is true) -builtin.tags = require('telescope.builtin.files').tags +builtin.tags = require("telescope.builtin.files").tags --- Lists all of the tags for the currently open buffer, with a preview ---@param opts table: options to pass to the picker -builtin.current_buffer_tags = require('telescope.builtin.files').current_buffer_tags +builtin.current_buffer_tags = require("telescope.builtin.files").current_buffer_tags -- -- @@ -138,14 +138,14 @@ builtin.current_buffer_tags = require('telescope.builtin.files').current_buffer_ ---@param opts table: options to pass to the picker ---@field show_untracked boolean: if true, adds `--others` flag to command and shows untracked files (default is true) ---@field recurse_submodules boolean: if true, adds the `--recurse-submodules` flag to command (default is false) -builtin.git_files = require('telescope.builtin.git').files +builtin.git_files = require("telescope.builtin.git").files --- Lists commits for current directory with diff preview --- - Default keymaps: --- - `<cr>`: checks out the currently selected commit ---@param opts table: options to pass to the picker ---@field cwd string: specify the path of the repo -builtin.git_commits = require('telescope.builtin.git').commits +builtin.git_commits = require("telescope.builtin.git").commits --- Lists commits for current buffer with diff preview --- - Default keymaps or your overriden `select_` keys: @@ -156,7 +156,7 @@ builtin.git_commits = require('telescope.builtin.git').commits ---@param opts table: options to pass to the picker ---@field cwd string: specify the path of the repo ---@field current_file string: specify the current file that should be used for bcommits (default: current buffer) -builtin.git_bcommits = require('telescope.builtin.git').bcommits +builtin.git_bcommits = require("telescope.builtin.git").bcommits --- List branches for current directory, with output from `git log --oneline` shown in the preview window --- - Default keymaps: @@ -166,20 +166,20 @@ builtin.git_bcommits = require('telescope.builtin.git').bcommits --- - `<C-a>`: creates a new branch, with confirmation prompt before creation --- - `<C-d>`: deletes the currently selected branch, with confirmation prompt before deletion ---@param opts table: options to pass to the picker -builtin.git_branches = require('telescope.builtin.git').branches +builtin.git_branches = require("telescope.builtin.git").branches --- Lists git status for current directory --- - Default keymaps: --- - `<Tab>`: stages or unstages the currently selected file --- - `<cr>`: opens the currently selected file ---@param opts table: options to pass to the picker -builtin.git_status = require('telescope.builtin.git').status +builtin.git_status = require("telescope.builtin.git").status --- Lists stash items in current repository --- - Default keymaps: --- - `<cr>`: runs `git apply` for currently selected stash ---@param opts table: options to pass to the picker -builtin.git_stash = require('telescope.builtin.git').stash +builtin.git_stash = require("telescope.builtin.git").stash -- -- @@ -189,59 +189,59 @@ builtin.git_stash = require('telescope.builtin.git').stash --- Lists all of the community maintained pickers built into Telescope ---@param opts table: options to pass to the picker -builtin.builtin = require('telescope.builtin.internal').builtin +builtin.builtin = require("telescope.builtin.internal").builtin --- Use the telescope... ---@param opts table: options to pass to the picker -builtin.planets = require('telescope.builtin.internal').planets +builtin.planets = require("telescope.builtin.internal").planets --- Lists symbols inside of data/telescope-sources/*.json found in your runtime path. Check README for more info ---@param opts table: options to pass to the picker -builtin.symbols = require('telescope.builtin.internal').symbols +builtin.symbols = require("telescope.builtin.internal").symbols --- Lists available plugin/user commands and runs them on `<cr>` ---@param opts table: options to pass to the picker -builtin.commands = require('telescope.builtin.internal').commands +builtin.commands = require("telescope.builtin.internal").commands --- Lists items in the quickfix list, jumps to location on `<cr>` ---@param opts table: options to pass to the picker -builtin.quickfix = require('telescope.builtin.internal').quickfix +builtin.quickfix = require("telescope.builtin.internal").quickfix --- Lists items from the current window's location list, jumps to location on `<cr>` ---@param opts table: options to pass to the picker -builtin.loclist = require('telescope.builtin.internal').loclist +builtin.loclist = require("telescope.builtin.internal").loclist --- Lists previously open files, opens on `<cr>` ---@param opts table: options to pass to the picker -builtin.oldfiles = require('telescope.builtin.internal').oldfiles +builtin.oldfiles = require("telescope.builtin.internal").oldfiles --- Lists commands that were executed recently, and reruns them on `<cr>` --- - Default keymaps: --- - `<C-e>`: open the command line with the text of the currently selected result populated in it ---@param opts table: options to pass to the picker -builtin.command_history = require('telescope.builtin.internal').command_history +builtin.command_history = require("telescope.builtin.internal").command_history --- Lists searches that were executed recently, and reruns them on `<cr>` --- - Default keymaps: --- - `<C-e>`: open a search window with the text of the currently selected search result populated in it ---@param opts table: options to pass to the picker -builtin.search_history = require('telescope.builtin.internal').search_history +builtin.search_history = require("telescope.builtin.internal").search_history --- Lists vim options, allows you to edit the current value on `<cr>` ---@param opts table: options to pass to the picker -builtin.vim_options = require('telescope.builtin.internal').vim_options +builtin.vim_options = require("telescope.builtin.internal").vim_options --- Lists available help tags and opens a new window with the relevant help info on `<cr>` ---@param opts table: options to pass to the picker -builtin.help_tags = require('telescope.builtin.internal').help_tags +builtin.help_tags = require("telescope.builtin.internal").help_tags --- Lists manpage entries, opens them in a help window on `<cr>` ---@param opts table: options to pass to the picker -builtin.man_pages = require('telescope.builtin.internal').man_pages +builtin.man_pages = require("telescope.builtin.internal").man_pages --- Lists lua modules and reloads them on `<cr>` ---@param opts table: options to pass to the picker -builtin.reloader = require('telescope.builtin.internal').reloader +builtin.reloader = require("telescope.builtin.internal").reloader --- Lists open buffers in current neovim instance, opens selected buffer on `<cr>` ---@param opts table: options to pass to the picker @@ -251,50 +251,50 @@ builtin.reloader = require('telescope.builtin.internal').reloader ---@field sort_lastused boolean: Sorts current and last buffer to the top and selects the lastused (default false) ---@field sort_mru boolean: Sorts all buffers after most recent used. Not just the current and last one (default false) ---@field bufnr_width number: Defines the width of the buffer numbers in front of the filenames -builtin.buffers = require('telescope.builtin.internal').buffers +builtin.buffers = require("telescope.builtin.internal").buffers --- Lists available colorschemes and applies them on `<cr>` ---@param opts table: options to pass to the picker ---@field enable_preview boolean: if true, will preview the selected color -builtin.colorscheme = require('telescope.builtin.internal').colorscheme +builtin.colorscheme = require("telescope.builtin.internal").colorscheme --- Lists vim marks and their value, jumps to the mark on `<cr>` ---@param opts table: options to pass to the picker -builtin.marks = require('telescope.builtin.internal').marks +builtin.marks = require("telescope.builtin.internal").marks --- Lists vim registers, pastes the contents of the register on `<cr>` --- - Default keymaps: --- - `<C-e>`: edit the contents of the currently selected register ---@param opts table: options to pass to the picker -builtin.registers = require('telescope.builtin.internal').registers +builtin.registers = require("telescope.builtin.internal").registers --- Lists normal mode keymappings, runs the selected keymap on `<cr>` ---@param opts table: options to pass to the picker -builtin.keymaps = require('telescope.builtin.internal').keymaps +builtin.keymaps = require("telescope.builtin.internal").keymaps --- Lists all available filetypes, sets currently open buffer's filetype to selected filetype in Telescope on `<cr>` ---@param opts table: options to pass to the picker -builtin.filetypes = require('telescope.builtin.internal').filetypes +builtin.filetypes = require("telescope.builtin.internal").filetypes --- Lists all available highlights ---@param opts table: options to pass to the picker -builtin.highlights = require('telescope.builtin.internal').highlights +builtin.highlights = require("telescope.builtin.internal").highlights --- Lists vim autocommands and goes to their declaration on `<cr>` ---@param opts table: options to pass to the picker -builtin.autocommands = require('telescope.builtin.internal').autocommands +builtin.autocommands = require("telescope.builtin.internal").autocommands --- Lists spelling suggestions for the current word under the cursor, replaces word with selected suggestion on `<cr>` ---@param opts table: options to pass to the picker -builtin.spell_suggest = require('telescope.builtin.internal').spell_suggest +builtin.spell_suggest = require("telescope.builtin.internal").spell_suggest --- Lists the tag stack for the current window, jumps to tag on `<cr>` ---@param opts table: options to pass to the picker -builtin.tagstack = require('telescope.builtin.internal').tagstack +builtin.tagstack = require("telescope.builtin.internal").tagstack --- Lists items from Vim's jumplist, jumps to location on `<cr>` ---@param opts table: options to pass to the picker -builtin.jumplist = require('telescope.builtin.internal').jumplist +builtin.jumplist = require("telescope.builtin.internal").jumplist -- -- @@ -304,23 +304,23 @@ builtin.jumplist = require('telescope.builtin.internal').jumplist --- Lists LSP references for word under the cursor, jumps to reference on `<cr>` ---@param opts table: options to pass to the picker -builtin.lsp_references = require('telescope.builtin.lsp').references +builtin.lsp_references = require("telescope.builtin.lsp").references --- Goto the definition of the word under the cursor, if there's only one, otherwise show all options in Telescope ---@param opts table: options to pass to the picker -builtin.lsp_definitions = require('telescope.builtin.lsp').definitions +builtin.lsp_definitions = require("telescope.builtin.lsp").definitions --- Goto the implementation of the word under the cursor if there's only one, otherwise show all options in Telescope ---@param opts table: options to pass to the picker -builtin.lsp_implementations = require('telescope.builtin.lsp').implementations +builtin.lsp_implementations = require("telescope.builtin.lsp").implementations --- Lists any LSP actions for the word under the cursor which can be triggered with `<cr>` ---@param opts table: options to pass to the picker -builtin.lsp_code_actions = require('telescope.builtin.lsp').code_actions +builtin.lsp_code_actions = require("telescope.builtin.lsp").code_actions --- Lists any LSP actions for a given range, that can be triggered with `<cr>` ---@param opts table: options to pass to the picker -builtin.lsp_range_code_actions = require('telescope.builtin.lsp').range_code_actions +builtin.lsp_range_code_actions = require("telescope.builtin.lsp").range_code_actions --- Lists LSP document symbols in the current buffer --- - Default keymaps: @@ -328,7 +328,7 @@ builtin.lsp_range_code_actions = require('telescope.builtin.lsp').range_code_act ---@param opts table: options to pass to the picker ---@field ignore_filename type: string with file to ignore ---@field symbols string|table: filter results by symbol kind(s) -builtin.lsp_document_symbols = require('telescope.builtin.lsp').document_symbols +builtin.lsp_document_symbols = require("telescope.builtin.lsp").document_symbols --- Lists LSP document symbols in the current workspace --- - Default keymaps: @@ -336,13 +336,13 @@ builtin.lsp_document_symbols = require('telescope.builtin.lsp').document_symbols ---@param opts table: options to pass to the picker ---@field ignore_filename string: file(s) to ignore ---@field symbols string|table: filter results by symbol kind(s) -builtin.lsp_workspace_symbols = require('telescope.builtin.lsp').workspace_symbols +builtin.lsp_workspace_symbols = require("telescope.builtin.lsp").workspace_symbols --- Dynamically lists LSP for all workspace symbols --- - Default keymaps: --- - `<C-l>`: show autocompletion menu to prefilter your query by type of symbol you want to see (i.e. `:variable:`) ---@param opts table: options to pass to the picker -builtin.lsp_dynamic_workspace_symbols = require('telescope.builtin.lsp').dynamic_workspace_symbols +builtin.lsp_dynamic_workspace_symbols = require("telescope.builtin.lsp").dynamic_workspace_symbols --- Lists LSP diagnostics for the current buffer --- - Fields: @@ -355,7 +355,7 @@ builtin.lsp_dynamic_workspace_symbols = require('telescope.builtin.lsp').dynamic ---@field severity_bound string|number: keep diagnostics equal or less severe wrt severity name (string) or id (number) ---@field no_sign bool: hide LspDiagnosticSigns from Results (default is false) ---@field line_width number: set length of diagnostic entry text in Results -builtin.lsp_document_diagnostics = require('telescope.builtin.lsp').diagnostics +builtin.lsp_document_diagnostics = require("telescope.builtin.lsp").diagnostics --- Lists LSP diagnostics for the current workspace if supported, otherwise searches in all open buffers --- - Fields: @@ -368,10 +368,10 @@ builtin.lsp_document_diagnostics = require('telescope.builtin.lsp').diagnostics ---@field severity_bound string|number: keep diagnostics equal or less severe wrt severity name (string) or id (number) ---@field no_sign bool: hide LspDiagnosticSigns from Results (default is false) ---@field line_width number: set length of diagnostic entry text in Results -builtin.lsp_workspace_diagnostics = require('telescope.builtin.lsp').workspace_diagnostics +builtin.lsp_workspace_diagnostics = require("telescope.builtin.lsp").workspace_diagnostics local apply_config = function(mod) - local pickers_conf = require('telescope.config').pickers + local pickers_conf = require("telescope.config").pickers for k, v in pairs(mod) do local pconf = vim.deepcopy(pickers_conf[k] or {}) if pconf.theme then |
