diff --git a/colors/soft_manilo.vim b/colors/soft_manilo.vim new file mode 100644 index 0000000..baab4a7 --- /dev/null +++ b/colors/soft_manilo.vim @@ -0,0 +1,3 @@ +lua << EOF +require('catppuccino').load('soft_manilo') +EOF diff --git a/lua/catppuccino/color_schemes/soft_manilo.lua b/lua/catppuccino/color_schemes/soft_manilo.lua new file mode 100644 index 0000000..085e9da --- /dev/null +++ b/lua/catppuccino/color_schemes/soft_manilo.lua @@ -0,0 +1,67 @@ +local util = require("catppuccino.utils.util") + +local colors = { + none = "NONE", + bg = "#222424", -- nvim bg + fg = "#B9BFCA", -- fg color (text) + fg_gutter = "#3b415c", + black = "#393b44", + gray = "#353B45", + red = "#CF637E", + green = "#AACE8D", + yellow = "#dbc074", + blue = "#90C7F4", + magenta = "#D59EE6", + cyan = "#73D2D4", + white = "#dfdfe0", + orange = "#F4A261", + pink = "#D67AD2", + black_br = "#7f8c98", + red_br = "#E68991", + green_br = "#95C270", + yellow_br = "#FFE37E", + blue_br = "#84CEE4", + magenta_br = "#B8A1E3", + cyan_br = "#70F3FF", + white_br = "#FDEBC3", + orange_br = "#F8B58C", + pink_br = "#DF97DB", + comment = "#526175", +} + +util.bg = colors.bg +colors.bg_alt = util.darken(colors.bg, 0.75, "#000000") +colors.bg_highlight = util.brighten(colors.bg, 0.05) +colors.fg_alt = util.darken(colors.fg, 0.60, "#000000") + +colors.diff = { -- git and native diffs + add = colors.blue, + change = colors.yellow, + delete = colors.red, + text = colors.blue, + conflict = colors.magenta, +} + +colors.black = util.darken(colors.bg, 0.8, "#000000") +colors.border_highlight = colors.blue +colors.border = colors.black + +-- Popups and statusline should always be darker +colors.bg_popup = colors.bg_alt +colors.bg_statusline = colors.bg_alt + +-- Sidebar and Floats +colors.bg_sidebar = colors.bg_alt +colors.bg_float = colors.bg_alt + +colors.bg_visual = util.darken(colors.blue, 0.2) +colors.bg_search = util.darken(colors.cyan, 0.3) +colors.fg_sidebar = colors.fg_alt + +colors.error = colors.red_br +colors.warning = colors.yellow +colors.info = colors.blue +colors.hint = colors.white_br +colors.variable = colors.white + +return colors