Files
telescope.nvim/lua/telescope/themes.lua
2020-10-04 19:27:15 -04:00

34 lines
882 B
Lua

-- Prototype Theme System (WIP)
-- Currently certain designs need a number of parameters.
--
-- local opts = themes.get_dropdown { winblend = 3 }
--
local themes = {}
function themes.get_dropdown(opts)
opts = opts or {}
local theme_opts = {
-- WIP: Decide on keeping these names or not.
theme = "dropdown",
sorting_strategy = "ascending",
layout_strategy = "center",
results_title = false,
preview_title = "Preview",
width = 70,
results_height = 15,
borderchars = {
{ '', '', '', '', '', '', '', ''},
prompt = {"", "", " ", "", "", "", "", ""},
results = {"", "", "", "", "", "", "", ""},
preview = { '', '', '', '', '', '', '', ''},
},
}
return vim.tbl_deep_extend("force", theme_opts, opts)
end
return themes