aboutsummaryrefslogtreecommitdiffstats
path: root/lua/alpha/telescope.lua
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2022-02-13 12:32:19 +0100
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2022-02-13 12:32:19 +0100
commitd43a4f3b7455599968b9e61c64944ef2759458d6 (patch)
tree051652cd7bb8d272f40d70146cdd38b1b089ff98 /lua/alpha/telescope.lua
parent535b2236a134a4e36979ae27159c3f46e808ca6c (diff)
downloadnvim-conf-d43a4f3b7455599968b9e61c64944ef2759458d6.tar.gz
nvim-conf-d43a4f3b7455599968b9e61c64944ef2759458d6.zip
More refactor move telescope to it's own repo and restructure
Diffstat (limited to 'lua/alpha/telescope.lua')
-rw-r--r--lua/alpha/telescope.lua70
1 files changed, 0 insertions, 70 deletions
diff --git a/lua/alpha/telescope.lua b/lua/alpha/telescope.lua
deleted file mode 100644
index 28f06b2..0000000
--- a/lua/alpha/telescope.lua
+++ /dev/null
@@ -1,70 +0,0 @@
-local telescope = require('telescope')
-local actions = require('telescope.actions')
-local previewers = require('telescope.previewers')
-
-telescope.setup {
- defaults = {
- file_sorter = require('telescope.sorters').get_fzy_sorter,
- prompt_prefix = ' >',
- use_less = false,
- set_env = { ['COLORTERM'] = 'truecolor' },
-
- file_previewer = previewers.vim_buffer_cat.new,
- grep_previewer = previewers.vim_buffer_vimgrep.new,
- qflist_previewer = previewers.vim_buffer_qflist.new,
-
- mappings = {
- i = {
- ["<C-x>"] = false,
- ["<C-q>"] = actions.send_to_qflist,
- },
- }
- },
- extensions = {
- fzy_native = {
- override_generic_sorter = false,
- override_file_sorter = true,
- }
- }
-}
-
-telescope.load_extension('fzy_native')
-telescope.load_extension("projectionist")
-telescope.load_extension("file_browser")
-
-local M = {}
-
-M.search_config = function()
- require("telescope.builtin").git_files({
- prompt_title = "< dotfiles >",
- cwd = "$HOME/.dotfiles",
- })
-end
-
-M.project_files = function()
- local opts = {} -- define here if you want to define something
- local ok = pcall(require'telescope.builtin'.git_files, opts)
- if not ok then require'telescope.builtin'.find_files(opts) end
-end
-
-M.branches = function()
- require'telescope.builtin'.git_branches({ attach_mappings = function(_, map)
- map('i', '<c-j>', actions.git_create_branch)
- map('n', '<c-j>', actions.git_create_branch)
- return true
- end})
-end
-
-M.laravel_artisan = require('alpha.telescope_laravel').artisan
-
-M.grep_string = function ()
- vim.ui.input("Grep for > ", function (input)
- if input == nil then
- return
- end
- require('telescope.builtin').grep_string({ search = input})
- end)
-end
-
-
-return M