diff --git a/lua/catppuccin/config.lua b/lua/catppuccin/config.lua index e71d85e..61c3243 100644 --- a/lua/catppuccin/config.lua +++ b/lua/catppuccin/config.lua @@ -53,6 +53,8 @@ config.options = { lightspeed = false, ts_rainbow = false, hop = false, + notify = true, + telekasten = true, }, } diff --git a/lua/catppuccin/core/integrations/notify.lua b/lua/catppuccin/core/integrations/notify.lua new file mode 100644 index 0000000..4088ee8 --- /dev/null +++ b/lua/catppuccin/core/integrations/notify.lua @@ -0,0 +1,23 @@ +local M = {} + +function M.get(cp) + return { + NotifyERRORBorder = { fg = cp.red }, + NotifyERRORIcon = { fg = cp.red }, + NotifyERRORTitle = { fg = cp.red, style = "italic" }, + NotifyWARNBorder = { fg = cp.yellow }, + NotifyWARNIcon = { fg = cp.yellow }, + NotifyWARNTitle = { fg = cp.yellow, style = "italic" }, + NotifyINFOBorder = { fg = cp.blue }, + NotifyINFOIcon = { fg = cp.blue }, + NotifyINFOTitle = { fg = cp.blue, style = "italic" }, + NotifyDEBUGBorder = { fg = cp.peach }, + NotifyDEBUGIcon = { fg = cp.peach }, + NotifyDEBUGTitle = { fg = cp.peach, style = "italic" }, + NotifyTRACEBorder = { fg = cp.rosewater }, + NotifyTRACEIcon = { fg = cp.rosewater }, + NotifyTRACETitle = { fg = cp.rosewater, style = "italic" }, + } +end + +return M diff --git a/lua/catppuccin/core/integrations/telekasten.lua b/lua/catppuccin/core/integrations/telekasten.lua new file mode 100644 index 0000000..9174588 --- /dev/null +++ b/lua/catppuccin/core/integrations/telekasten.lua @@ -0,0 +1,11 @@ +local M = {} + +function M.get(cp) + return { + tkLink = { fg = cp.blue }, + tkBrackets = { fg = cp.pink }, + tkTag = { fg = cp.sky }, + } +end + +return M