summaryrefslogtreecommitdiffstats
path: root/lua/plugins/telescope.lua
diff options
context:
space:
mode:
authorNanderty <psopka@sopka.ch>2023-03-21 22:56:50 +0100
committerNanderty <psopka@sopka.ch>2023-03-21 22:56:50 +0100
commit3b4799ad455b49c3ec051d0820e8a0dbb9f911b0 (patch)
tree507cb34da8dac932791f8c897575981062718bf2 /lua/plugins/telescope.lua
parent425f6135ec366b9c38b00c8936ad728dbf377714 (diff)
downloadneovim-config-3b4799ad455b49c3ec051d0820e8a0dbb9f911b0.tar.gz
neovim-config-3b4799ad455b49c3ec051d0820e8a0dbb9f911b0.tar.bz2
neovim-config-3b4799ad455b49c3ec051d0820e8a0dbb9f911b0.zip
keybinds
Diffstat (limited to 'lua/plugins/telescope.lua')
-rw-r--r--lua/plugins/telescope.lua142
1 files changed, 71 insertions, 71 deletions
diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua
index 949c617..26dc418 100644
--- a/lua/plugins/telescope.lua
+++ b/lua/plugins/telescope.lua
@@ -1,79 +1,79 @@
return {
- {
- 'nvim-telescope/telescope.nvim',
- keys = {
- { '<leader>pf', '<cmd>Telescope find_files<cr>', desc = 'find files' },
- { '<leader>pd', '<cmd>Telescope oldfiles<cr>', desc = 'find oldfiles' },
- { '<leader>pg', '<cmd>Telescope live_grep<cr>', desc = 'grep files' },
- { '<leader>pb', '<cmd>Telescope buffers<cr>', desc = 'find buffers' },
- },
- dependencies = {
- 'nvim-lua/plenary.nvim',
- 'nvim-tree/nvim-web-devicons',
- 'nvim-telescope/telescope-fzf-native.nvim',
- },
- opts = {
- defaults = {
- mappings = {
- n = {
- ['q'] = function(...)
- return require('telescope.actions').close(...)
- end,
- }
+ {
+ 'nvim-telescope/telescope.nvim',
+ keys = {
+ { '<leader>pf', '<cmd>Telescope find_files<cr>', desc = 'find files' },
+ { '<leader>pd', '<cmd>Telescope oldfiles<cr>', desc = 'find oldfiles' },
+ { '<leader>pg', '<cmd>Telescope live_grep<cr>', desc = 'grep files' },
+ { '<leader>pb', '<cmd>Telescope buffers<cr>', desc = 'find buffers' },
},
- layout_config = {
- horizontal = {
- prompt_position = 'top',
- preview_width = 0.55,
- results_width = 0.8,
- },
- vertical = {
- mirror = false,
- },
- width = 0.87,
- height = 0.80,
- preview_cutoff = 120,
+ dependencies = {
+ 'nvim-lua/plenary.nvim',
+ 'nvim-tree/nvim-web-devicons',
+ 'nvim-telescope/telescope-fzf-native.nvim',
+ },
+ opts = {
+ defaults = {
+ mappings = {
+ n = {
+ ['q'] = function(...)
+ return require('telescope.actions').close(...)
+ end,
+ }
+ },
+ layout_config = {
+ horizontal = {
+ prompt_position = 'top',
+ preview_width = 0.55,
+ results_width = 0.8,
+ },
+ vertical = {
+ mirror = false,
+ },
+ width = 0.87,
+ height = 0.80,
+ preview_cutoff = 120,
+ },
+ borderchars = { '█', ' ', '▀', '█', '█', ' ', ' ', '▀' },
+ },
+ extensions = {
+ sessions_picker = {
+ sessions_dir = vim.fn.stdpath('data') .. '/session/',
+ }
+ },
},
- borderchars = { '█', ' ', '▀', '█', '█', ' ', ' ', '▀' },
- },
- extensions = {
- sessions_picker = {
- sessions_dir = vim.fn.stdpath('data') ..'/session/',
- }
- },
- },
- },
- {
- 'nvim-telescope/telescope-file-browser.nvim',
- keys = {
- { '<leader>pv', '<cmd>Telescope file_browser path=%:p:h select_buffer=true<cr>', desc = 'file tree' },
},
- dependencies = {
- 'nvim-telescope/telescope.nvim',
+ {
+ 'nvim-telescope/telescope-file-browser.nvim',
+ keys = {
+ { '<leader>pv', '<cmd>Telescope file_browser path=%:p:h select_buffer=true<cr>', desc = 'file tree' },
+ },
+ dependencies = {
+ 'nvim-telescope/telescope.nvim',
+ },
+ config = function()
+ require('telescope').load_extension 'file_browser'
+ end,
},
- config = function()
- require('telescope').load_extension 'file_browser'
- end,
- },
- {
- dir = vim.fn.stdpath('data')..'/localplugins/telemini/',
- keys = {
- { '<leader>ps', '<cmd>Telescope telemini<cr>', desc = 'sessions' }
+ {
+ dir = vim.fn.stdpath('data') .. '/localplugins/telemini/',
+ keys = {
+ { '<leader>ps', '<cmd>Telescope telemini<cr>', desc = 'sessions' }
+ },
+ dependencies = {
+ 'nvim-telescope/telescope.nvim',
+ },
+ config = function()
+ require('telescope').load_extension 'telemini'
+ end,
},
- dependencies = {
- 'nvim-telescope/telescope.nvim',
+ {
+ 'nvim-telescope/telescope-fzf-native.nvim',
+ build = 'make',
+ config = function()
+ require('telescope').load_extension 'fzf'
+ end,
},
- config = function()
- require('telescope').load_extension 'telemini'
- end,
- },
- {
- 'nvim-telescope/telescope-fzf-native.nvim',
- build = 'make',
- config = function()
- require('telescope').load_extension 'fzf'
- end,
- },
- { 'nvim-tree/nvim-web-devicons',},
- { 'nvim-lua/plenary.nvim',},
+ { 'nvim-tree/nvim-web-devicons', },
+ { 'nvim-lua/plenary.nvim', },
}