warm & fuzzy colorscheme for neovim
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

mae: init

robin 570ba398 864a4d68

+90 -1
+3 -1
README.md
··· 2 2 <h2>mimi</h2> 3 3 </div> 4 4 5 - amazing warm & fuzzy colorscheme inspired by [@koibtw][] 's cat. 5 + amazing warm & fuzzy colorschemes. 6 + 7 + mimi was inspired by [@koibtw][] 's cat. 6 8 7 9 <div align="center"> 8 10 <img
+87
colors/mae.lua
··· 1 + -- name: mae 2 + -- author: comfysage 3 + -- license: eupl-1.2 4 + 5 + local config = require("evergarden.config").get() 6 + config.editor.transparent_background = false 7 + 8 + -- palette ==================================================================== 9 + local palette = { 10 + text = "#F8ECE1", 11 + subtext1 = "#F0D5C7", 12 + subtext0 = "#deaf9d", 13 + overlay2 = "#BA8380", 14 + overlay1 = "#8F5D5B", 15 + overlay0 = "#7A4F4E", 16 + surface2 = "#574141", 17 + surface1 = "#4e3e3e", 18 + surface0 = "#2E2626", 19 + base = "#1c1b1d", 20 + mantle = "#141315", 21 + crust = "#111012", 22 + 23 + -- accent = "#E07583", 24 + accent = "#DEAF9D", 25 + 26 + red = "#BF616A", 27 + orange = "#DE9780", 28 + yellow = "#EAC48F", 29 + lime = "#E8EFB6", 30 + green = "#D1DFB1", 31 + aqua = "#ABD4B7", 32 + skye = "#A7D7D0", 33 + snow = "#A7D7D0", 34 + blue = "#A5C1D9", 35 + purple = "#D8BAE3", 36 + pink = "#F0CADC", 37 + cherry = "#F5E1EA", 38 + } 39 + 40 + local theme = vim.deepcopy(palette, true) 41 + 42 + theme.none = "NONE" 43 + theme.colors = palette 44 + theme.sign = theme.none 45 + theme.comment = theme.overlay2 46 + theme.editor = { 47 + search = theme.accent, 48 + incsearch = theme.accent, 49 + float = theme.colors[config.editor.float.color] or theme.none, 50 + completion = theme.colors[config.editor.completion.color] or theme.none, 51 + } 52 + theme.syntax = { 53 + keyword = theme.overlay2, 54 + identifier = theme.subtext1, 55 + property = theme.subtext0, 56 + type = theme.aqua, 57 + context = theme.overlay1, 58 + operator = theme.overlay1, 59 + constant = theme.purple, 60 + func = theme.snow, 61 + string = theme.yellow, 62 + macro = theme.skye, 63 + annotation = theme.cherry, 64 + } 65 + theme.diagnostic = { 66 + ok = theme.green, 67 + error = theme.red, 68 + warn = theme.yellow, 69 + info = theme.aqua, 70 + hint = theme.skye, 71 + } 72 + theme.diff = { 73 + add = theme.green, 74 + delete = theme.red, 75 + change = theme.aqua, 76 + } 77 + theme.git = { 78 + staged = theme.green, 79 + unstaged = theme.skye, 80 + ignored = theme.overlay0, 81 + untracked = theme.subtext1, 82 + } 83 + 84 + local hlgroups = require("evergarden.hl").setup(theme, config) 85 + require("evergarden.utils").set_highlights(hlgroups) 86 + 87 + vim.g.colors_name = "mae"