summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSávio Carlos Martins Costa <saviocmc@protonmail.com>2021-09-27 06:59:05 -0300
committerGitHub <noreply@github.com>2021-09-27 11:59:05 +0200
commit87471bc3ff83ddfc47d18c2f0f096e97e6a557bf (patch)
tree3aa7f50a7f02fe333d927cd17114873e7a6e8c03
parent4816a27d7680feed293d21a945c476947af20d29 (diff)
feat: add highlight group: TelescopePreviewMessage (#1286)
* feat: add highlight group: TelescopePreviewMessage * fix indentation from 4 to 2 spaces
-rw-r--r--lua/telescope/previewers/buffer_previewer.lua5
-rw-r--r--plugin/telescope.vim2
2 files changed, 6 insertions, 1 deletions
diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua
index c04c0dc..8ad21dd 100644
--- a/lua/telescope/previewers/buffer_previewer.lua
+++ b/lua/telescope/previewers/buffer_previewer.lua
@@ -66,6 +66,9 @@ local function set_timeout_message(bufnr, winid, message)
false,
utils.repeated_table(height, table.concat(utils.repeated_table(width, "╱"), ""))
)
+ for linenr = 0, height do
+ vim.api.nvim_buf_add_highlight(bufnr, -1, "TelescopePreviewMessage", linenr, 0, -1)
+ end
local anon_ns = vim.api.nvim_create_namespace ""
local padding = table.concat(utils.repeated_table(#message + 4, " "), "")
local lines = {
@@ -81,7 +84,7 @@ local function set_timeout_message(bufnr, winid, message)
anon_ns,
math.floor(height / 2) - 1 + i,
0,
- { virt_text = { { line, "Normal" } }, virt_text_pos = "overlay", virt_text_win_col = col }
+ { virt_text = { { line, "TelescopePreviewMessage" } }, virt_text_pos = "overlay", virt_text_win_col = col }
)
end
end
diff --git a/plugin/telescope.vim b/plugin/telescope.vim
index dc727ff..e6ff508 100644
--- a/plugin/telescope.vim
+++ b/plugin/telescope.vim
@@ -54,6 +54,8 @@ highlight default link TelescopePreviewUser Constant
highlight default link TelescopePreviewGroup Constant
highlight default link TelescopePreviewDate Directory
+highlight default link TelescopePreviewMessage TelescopePreviewNormal
+
" Used for Picker specific Results highlighting
highlight default link TelescopeResultsClass Function
highlight default link TelescopeResultsConstant Constant