update nvim telescope config

This commit is contained in:
Barak Michener 2023-05-23 15:58:24 -07:00
parent d784acc82a
commit e94b86c137
5 changed files with 40 additions and 56 deletions

View file

@ -324,6 +324,30 @@ require('telescope').setup {
layout_config = {
height = 15,
},
initial_mode = "normal",
},
git_files = {
theme = "ivy",
},
grep_string = {
theme = "ivy",
layout_config = {
height = 15,
},
initial_mode = "normal",
},
live_grep = {
theme = "ivy",
layout_config = {
height = 15,
},
},
buffers = {
theme = "ivy",
layout_config = {
height = 15,
},
initial_mode = "normal",
},
},
}
@ -427,50 +451,6 @@ require "neogen".setup {}
require('leap').set_default_keymaps()
require("flit").setup {}
--
-- Helper functions for my own grepping commands.
--
live_grep_repo = function(conf)
--local opt = dropdown
local opt = telescope_ivy
opt['cwd'] = vim.fn.systemlist("git rev-parse --show-toplevel")[1]
--local opt = {
--cwd = vim.fn.systemlist("git rev-parse --show-toplevel")[1]
--}
for k, v in pairs(conf) do opt[k] = v end
builtin.live_grep(opt)
end
git_grep_word = function(conf)
--local opt = dropdown
local opt = telescope_ivy
opt['cwd'] = vim.fn.systemlist("git rev-parse --show-toplevel")[1]
--local opt = {
--cwd = vim.fn.systemlist("git rev-parse --show-toplevel")[1]
--}
for k, v in pairs(conf) do opt[k] = v end
builtin.grep_string(opt)
end
buffer_telescope = function(conf)
local opt = telescope_ivy
for k, v in pairs(conf) do opt[k] = v end
builtin.buffers(opt)
end
file_list = function(conf)
local opt = telescope_ivy
for k, v in pairs(conf) do opt[k] = v end
builtin.git_files(opt)
end
--quickfix_telescope = function(conf)
--local opt = telescope_ivy
--for k, v in pairs(conf) do opt[k] = v end
--builtin.quickfix(opt)
--end
---
--- My own "where" clause generator for Rust