Merge pull request #159 from Suyashtnt/feature/leap

feat: add leap support
dev
Pocco81 2 years ago committed by GitHub
commit 36e4da6f27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -65,6 +65,7 @@ config.options = {
bufferline = true,
markdown = true,
lightspeed = false,
leap = false,
ts_rainbow = false,
hop = false,
notify = true,

@ -0,0 +1,38 @@
local M = {}
local is_prepared
local function set_prepared(val)
is_prepared = val
end
local function get_prepared()
return is_prepared
end
function M.get(cp)
if not get_prepared() then
local catppuccin = require("catppuccin")
if catppuccin.after_loading ~= nil then
catppuccin.after_loading = function ()
catppuccin.after_loading()
require'leap'.init_highlight(true)
end
else
catppuccin.after_loading = function ()
require'leap'.init_highlight(true)
end
end
set_prepared(true)
end
return {
LeapLabelPrimary = {bg = cp.surface1, fg = cp.text},
LeapLabelSecondary = {bg = cp.surface1, fg = cp.text},
LeapBackdrop = {bg = cp.base, fg = cp.overlay0},
LeapMatch = {bg = cp.base, fg = cp.red, style = "underline"},
}
end
return M
Loading…
Cancel
Save