mirror of
https://github.com/pojokcodeid/nvim-lazy.git
synced 2025-06-22 00:49:01 +02:00
add: telescope theme
This commit is contained in:
parent
56e8da9c8e
commit
c5280b8d08
5 changed files with 199 additions and 155 deletions
|
@ -11,7 +11,6 @@
|
||||||
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
"cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" },
|
||||||
"code_runner.nvim": { "branch": "main", "commit": "6c5bfe44a6c7523350cd706e6b3b8101166eed99" },
|
"code_runner.nvim": { "branch": "main", "commit": "6c5bfe44a6c7523350cd706e6b3b8101166eed99" },
|
||||||
"codeium.nvim": { "branch": "main", "commit": "d3b88eb3aa1de6da33d325c196b8a41da2bcc825" },
|
"codeium.nvim": { "branch": "main", "commit": "d3b88eb3aa1de6da33d325c196b8a41da2bcc825" },
|
||||||
"deadcolumn.nvim": { "branch": "master", "commit": "d3faae957d7ebeb443c25ecb1ad286fc4f74964b" },
|
|
||||||
"dracula.nvim": { "branch": "main", "commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c" },
|
"dracula.nvim": { "branch": "main", "commit": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c" },
|
||||||
"dressing.nvim": { "branch": "master", "commit": "572314728cb1ce012e825fd66331f52c94acac12" },
|
"dressing.nvim": { "branch": "master", "commit": "572314728cb1ce012e825fd66331f52c94acac12" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "e11b09bf10706bb74e16e4c3d11b2274d62e687f" },
|
"friendly-snippets": { "branch": "main", "commit": "e11b09bf10706bb74e16e4c3d11b2274d62e687f" },
|
||||||
|
@ -53,6 +52,7 @@
|
||||||
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" },
|
"vim-illuminate": { "branch": "master", "commit": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa" },
|
||||||
"vim-startuptime": { "branch": "master", "commit": "97a88e688482a09c3c4b777d07b509b328a5ec29" },
|
"vim-startuptime": { "branch": "master", "commit": "97a88e688482a09c3c4b777d07b509b328a5ec29" },
|
||||||
"vim-visual-multi": { "branch": "master", "commit": "b84a6d42c1c10678928b0bf8327f378c8bc8af5a" },
|
"vim-visual-multi": { "branch": "master", "commit": "b84a6d42c1c10678928b0bf8327f378c8bc8af5a" },
|
||||||
|
"virt-column.nvim": { "branch": "master", "commit": "b62b4ef0774d19452d4ed18e473e824c7a756f2f" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "0539da005b98b02cf730c1d9da82b8e8edb1c2d2" },
|
"which-key.nvim": { "branch": "main", "commit": "0539da005b98b02cf730c1d9da82b8e8edb1c2d2" },
|
||||||
"yanky.nvim": { "branch": "main", "commit": "9268018e92d02650a94e39dd5f5903c542f7ea11" }
|
"yanky.nvim": { "branch": "main", "commit": "9268018e92d02650a94e39dd5f5903c542f7ea11" }
|
||||||
}
|
}
|
|
@ -123,3 +123,12 @@ vim.g.pvode_minianimate = false
|
||||||
|
|
||||||
vim.g.pcode_disable_cmpdoc = false
|
vim.g.pcode_disable_cmpdoc = false
|
||||||
vim.g.pcode_adaptive_color_icon = true
|
vim.g.pcode_adaptive_color_icon = true
|
||||||
|
vim.g.pcode_columnline = true
|
||||||
|
|
||||||
|
---@alias telescope_themes
|
||||||
|
---| "cursor" # see `telescope.themes.get_cursor()`
|
||||||
|
---| "dropdown" # see `telescope.themes.get_dropdown()`
|
||||||
|
---| "ivy" # see `telescope.themes.get_ivy()`
|
||||||
|
---| "center" # retain the default telescope theme
|
||||||
|
vim.g.pcode_telscope_theme_find_file = "center"
|
||||||
|
vim.g.pcode_telscope_theme_live_grep = "dropdown"
|
||||||
|
|
|
@ -4,7 +4,25 @@ return {
|
||||||
cmd = "Telescope",
|
cmd = "Telescope",
|
||||||
version = false,
|
version = false,
|
||||||
opts = function()
|
opts = function()
|
||||||
local actions = require("telescope.actions")
|
local find_files = {
|
||||||
|
hidden = true,
|
||||||
|
}
|
||||||
|
local live_grep = {
|
||||||
|
only_sort_text = true,
|
||||||
|
}
|
||||||
|
if vim.g.pcode_telscope_theme_find_file and vim.g.pcode_telscope_theme_find_file ~= "center" then
|
||||||
|
find_files = {
|
||||||
|
theme = vim.g.pcode_telscope_theme_find_file,
|
||||||
|
hidden = true,
|
||||||
|
}
|
||||||
|
end
|
||||||
|
if vim.g.pcode_telscope_theme_live_grep and vim.g.pcode_telscope_theme_live_grep ~= "center" then
|
||||||
|
live_grep = {
|
||||||
|
theme = vim.g.pcode_telscope_theme_live_grep,
|
||||||
|
only_sort_text = true,
|
||||||
|
}
|
||||||
|
end
|
||||||
|
local actions = require "telescope.actions"
|
||||||
vim.g.theme_switcher_loaded = true
|
vim.g.theme_switcher_loaded = true
|
||||||
return {
|
return {
|
||||||
defaults = {
|
defaults = {
|
||||||
|
@ -60,13 +78,8 @@ return {
|
||||||
extensions_list = { "themes", "terms" },
|
extensions_list = { "themes", "terms" },
|
||||||
|
|
||||||
pickers = {
|
pickers = {
|
||||||
find_files = {
|
find_files = find_files,
|
||||||
hidden = true,
|
live_grep = live_grep,
|
||||||
},
|
|
||||||
live_grep = {
|
|
||||||
--@usage don't include the filename in the search results
|
|
||||||
only_sort_text = true,
|
|
||||||
},
|
|
||||||
grep_string = {
|
grep_string = {
|
||||||
only_sort_text = true,
|
only_sort_text = true,
|
||||||
},
|
},
|
||||||
|
|
21
lua/plugins/vertcolumn.lua
Normal file
21
lua/plugins/vertcolumn.lua
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
local M = {}
|
||||||
|
if vim.g.pcode_columnline then
|
||||||
|
M = {
|
||||||
|
{
|
||||||
|
"lukas-reineke/virt-column.nvim",
|
||||||
|
event = "BufRead",
|
||||||
|
opts = {},
|
||||||
|
config = function()
|
||||||
|
local icons = vim.g.pcode_icons
|
||||||
|
require("virt-column").overwrite {
|
||||||
|
exclude = {
|
||||||
|
filetypes = { "help", "text", "markdown" },
|
||||||
|
},
|
||||||
|
char = icons.ui.LineMiddle,
|
||||||
|
}
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
return M
|
|
@ -126,7 +126,8 @@ M.mappings = {
|
||||||
"<cmd>Telescope find_files <CR>",
|
"<cmd>Telescope find_files <CR>",
|
||||||
" Find files",
|
" Find files",
|
||||||
},
|
},
|
||||||
["F"] = { "<cmd>Telescope live_grep theme=ivy<cr>", " Find Text" },
|
-- ["F"] = { "<cmd>Telescope live_grep theme=ivy<cr>", " Find Text" },
|
||||||
|
["F"] = { "<cmd>Telescope live_grep<cr>", " Find Text" },
|
||||||
["/"] = {
|
["/"] = {
|
||||||
function()
|
function()
|
||||||
require("Comment.api").toggle.linewise.current()
|
require("Comment.api").toggle.linewise.current()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue