beautify some telescope windows

This commit is contained in:
Oliver Hartmann 2023-05-23 16:32:41 +02:00
parent a5b0466f17
commit 851238e0b9
2 changed files with 27 additions and 6 deletions

View File

@ -116,6 +116,8 @@ return {
{ noremap = true, silent = false, desc = 'References', buffer = bufnr }) { noremap = true, silent = false, desc = 'References', buffer = bufnr })
vim.keymap.set('n', '<A-m>', tele_builtins.lsp_document_symbols, vim.keymap.set('n', '<A-m>', tele_builtins.lsp_document_symbols,
{ noremap = true, silent = false, desc = 'References', buffer = bufnr }) { noremap = true, silent = false, desc = 'References', buffer = bufnr })
vim.keymap.set('n', '<scapce>s', tele_builtins.lsp_dynamic_workspace_symbols,
{ noremap = true, silent = false, desc = 'Workspace symbols', buffer = bufnr })
vim.keymap.set('n', '<space>v', function() tele_builtins.diagnostics({ bufnr = 0 }) end, vim.keymap.set('n', '<space>v', function() tele_builtins.diagnostics({ bufnr = 0 }) end,
{ noremap = true, silent = false, desc = 'Diagnostics', buffer = bufnr }) { noremap = true, silent = false, desc = 'Diagnostics', buffer = bufnr })
vim.keymap.set('n', '<A-o>', '<cmd>ClangdSwitchSourceHeader<CR>', vim.keymap.set('n', '<A-o>', '<cmd>ClangdSwitchSourceHeader<CR>',

View File

@ -130,7 +130,7 @@ return {
}, },
pickers = { pickers = {
-- Your special builtin config goes in here -- Your special builtin config goes in here
buffers = { buffers = {
sort_lastused = false, sort_lastused = false,
sort_mru = true, sort_mru = true,
ignore_current_buffer = true, ignore_current_buffer = true,
@ -145,24 +145,43 @@ return {
}, },
}, },
}, },
find_files = { find_files = {
theme = 'ivy', theme = 'ivy',
previewer = false, previewer = false,
-- `hidden = true` will still show the inside of `.git/` as it's not `.gitignore`d. -- `hidden = true` will still show the inside of `.git/` as it's not `.gitignore`d.
find_command = { 'rg', '--files', '--hidden', '--glob', '!**/.git/*' }, find_command = { 'rg', '--files', '--hidden', '--glob', '!**/.git/*' },
}, },
oldfiles = { oldfiles = {
theme = 'ivy', theme = 'ivy',
}, },
git_files = { git_files = {
theme = 'ivy', theme = 'ivy',
previewer = false, previewer = false,
}, },
lsp_references = { lsp_references = {
show_line = false, show_line = false,
include_declaration = false, include_declaration = false,
}, },
lsp_dynamic_workspace_symbols = {}, lsp_dynamic_workspace_symbols = {
theme = 'ivy',
fname_width = 80,
symbol_width = 55,
symbol_type_width = 8,
ignore_symbols = { 'namespace' }
},
lsp_document_symbols = {
theme = 'ivy',
fname_width = 80,
symbol_width = 85,
symbol_type_width = 8,
ignore_symbols = { 'namespace' }
},
lsp_workspace_symbols = {
fname_width = 30,
symbol_width = 85,
symbol_type_width = 8,
ignore_symbols = { 'namespace' }
},
}, },
extensions = { extensions = {
['ui-select'] = { ['ui-select'] = {