{"repo":"axkirillov/easypick.nvim","free":true,"listed":false,"github":"https://github.com/axkirillov/easypick.nvim","clone":"git clone https://github.com/axkirillov/easypick.nvim.git","description":"A neovim plugin that lets you easily create Telescope pickers from arbitrary console commands","language":"Lua","stars":410,"topics":["cli","lua","neovim-plugin","nvim","nvim-plugin","telescope","telescope-extension","neovim"],"license":"MIT","category":"cli-tools","readme_excerpt":"easypick.nvim Easypick is a neovim plugin that lets you easily create Telescope pickers (see telescope.nvim) from arbitrary console commands. installation configuration usage After the setup is called the Easypick command becomes available with all your pickers added to tab completion. Running the :Easypick command with no arguments should result in the picker picker being called one-off picker A one off picker can be created by calling require('easypick').one off('type your command here') This will open up a picker just for the typed in command with default selection action and previewer actions The default action opens a file. Specify the action field in your picker config if you want a custom action. easypick.actions.nvim commandf(template) takes a template string and inserts the selected entry at the %s position, then executes the command. For example '!make %s' will insert the entry at %s position and execute the corresponding command Lua API You can call your created pickers using lua code in two ways recipes More recipes are available in wiki","default_branch":null,"files":null,"tree":[],"storefront":"/r/axkirillov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axkirillov/easypick.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}