// Generated from each scheme's official palette (sources per family // below; docs/color-schemes.md says how the columns were chosen). use super::{Core, Scheme, rgb}; /// Every scheme, family by family, in menu order. pub(super) static SCHEMES: &[Scheme] = &[ // Catppuccin: catppuccin/nvim lua/catppuccin/palettes/*.lua, groups/editor.lua Scheme { family: "Catppuccin", name: "Latte", dark: false, core: Some(Core { bg: rgb(0xef, 0xf1, 0xf5), dim: rgb(0xe6, 0xe9, 0xef), raised: rgb(0xcc, 0xd0, 0xda), sel: rgb(0xbc, 0xc0, 0xcc), border: rgb(0xbc, 0xc0, 0xcc), fg: rgb(0x4c, 0x4f, 0x69), muted: rgb(0x6c, 0x6f, 0x85), faint: rgb(0x7c, 0x7f, 0x93), accent: rgb(0x1e, 0x66, 0xf5), red: rgb(0xd2, 0x0f, 0x39), green: rgb(0x40, 0xa0, 0x2b), yellow: rgb(0xdf, 0x8e, 0x1d), orange: rgb(0xfe, 0x64, 0x0b), blue: rgb(0x1e, 0x66, 0xf5), purple: rgb(0x88, 0x39, 0xef), cyan: rgb(0x17, 0x92, 0x99), }), }, Scheme { family: "Catppuccin", name: "Frappé", dark: true, core: Some(Core { bg: rgb(0x30, 0x34, 0x46), dim: rgb(0x29, 0x2c, 0x3c), raised: rgb(0x41, 0x45, 0x59), sel: rgb(0x51, 0x57, 0x6d), border: rgb(0x51, 0x57, 0x6d), fg: rgb(0xc6, 0xd0, 0xf5), muted: rgb(0xa5, 0xad, 0xce), faint: rgb(0x94, 0x9c, 0xbb), accent: rgb(0x8c, 0xaa, 0xee), red: rgb(0xe7, 0x82, 0x84), green: rgb(0xa6, 0xd1, 0x89), yellow: rgb(0xe5, 0xc8, 0x90), orange: rgb(0xef, 0x9f, 0x76), blue: rgb(0x8c, 0xaa, 0xee), purple: rgb(0xca, 0x9e, 0xe6), cyan: rgb(0x81, 0xc8, 0xbe), }), }, Scheme { family: "Catppuccin", name: "Macchiato", dark: true, core: Some(Core { bg: rgb(0x24, 0x27, 0x3a), dim: rgb(0x1e, 0x20, 0x30), raised: rgb(0x36, 0x3a, 0x4f), sel: rgb(0x49, 0x4d, 0x64), border: rgb(0x49, 0x4d, 0x64), fg: rgb(0xca, 0xd3, 0xf5), muted: rgb(0xa5, 0xad, 0xcb), faint: rgb(0x93, 0x9a, 0xb7), accent: rgb(0x8a, 0xad, 0xf4), red: rgb(0xed, 0x87, 0x96), green: rgb(0xa6, 0xda, 0x95), yellow: rgb(0xee, 0xd4, 0x9f), orange: rgb(0xf5, 0xa9, 0x7f), blue: rgb(0x8a, 0xad, 0xf4), purple: rgb(0xc6, 0xa0, 0xf6), cyan: rgb(0x8b, 0xd5, 0xca), }), }, Scheme { family: "Catppuccin", name: "Mocha", dark: true, core: Some(Core { bg: rgb(0x1e, 0x1e, 0x2e), dim: rgb(0x18, 0x18, 0x25), raised: rgb(0x31, 0x32, 0x44), sel: rgb(0x45, 0x47, 0x5a), border: rgb(0x45, 0x47, 0x5a), fg: rgb(0xcd, 0xd6, 0xf4), muted: rgb(0xa6, 0xad, 0xc8), faint: rgb(0x93, 0x99, 0xb2), accent: rgb(0x89, 0xb4, 0xfa), red: rgb(0xf3, 0x8b, 0xa8), green: rgb(0xa6, 0xe3, 0xa1), yellow: rgb(0xf9, 0xe2, 0xaf), orange: rgb(0xfa, 0xb3, 0x87), blue: rgb(0x89, 0xb4, 0xfa), purple: rgb(0xcb, 0xa6, 0xf7), cyan: rgb(0x94, 0xe2, 0xd5), }), }, // Tokyo Night: folke/tokyonight.nvim lua/tokyonight/colors/*.lua Scheme { family: "Tokyo Night", name: "Night", dark: true, core: Some(Core { bg: rgb(0x1a, 0x1b, 0x26), dim: rgb(0x16, 0x16, 0x1e), raised: rgb(0x29, 0x2e, 0x42), sel: rgb(0x28, 0x34, 0x57), border: rgb(0x3b, 0x42, 0x61), fg: rgb(0xc0, 0xca, 0xf5), muted: rgb(0xa9, 0xb1, 0xd6), faint: rgb(0x56, 0x5f, 0x89), accent: rgb(0x7a, 0xa2, 0xf7), red: rgb(0xf7, 0x76, 0x8e), green: rgb(0x9e, 0xce, 0x6a), yellow: rgb(0xe0, 0xaf, 0x68), orange: rgb(0xff, 0x9e, 0x64), blue: rgb(0x7a, 0xa2, 0xf7), purple: rgb(0xbb, 0x9a, 0xf7), cyan: rgb(0x7d, 0xcf, 0xff), }), }, Scheme { family: "Tokyo Night", name: "Storm", dark: true, core: Some(Core { bg: rgb(0x24, 0x28, 0x3b), dim: rgb(0x1f, 0x23, 0x35), raised: rgb(0x29, 0x2e, 0x42), sel: rgb(0x2e, 0x3c, 0x64), border: rgb(0x3b, 0x42, 0x61), fg: rgb(0xc0, 0xca, 0xf5), muted: rgb(0xa9, 0xb1, 0xd6), faint: rgb(0x56, 0x5f, 0x89), accent: rgb(0x7a, 0xa2, 0xf7), red: rgb(0xf7, 0x76, 0x8e), green: rgb(0x9e, 0xce, 0x6a), yellow: rgb(0xe0, 0xaf, 0x68), orange: rgb(0xff, 0x9e, 0x64), blue: rgb(0x7a, 0xa2, 0xf7), purple: rgb(0xbb, 0x9a, 0xf7), cyan: rgb(0x7d, 0xcf, 0xff), }), }, Scheme { family: "Tokyo Night", name: "Moon", dark: true, core: Some(Core { bg: rgb(0x22, 0x24, 0x36), dim: rgb(0x1e, 0x20, 0x30), raised: rgb(0x2f, 0x33, 0x4d), sel: rgb(0x2d, 0x3f, 0x76), border: rgb(0x3b, 0x42, 0x61), fg: rgb(0xc8, 0xd3, 0xf5), muted: rgb(0x82, 0x8b, 0xb8), faint: rgb(0x63, 0x6d, 0xa6), accent: rgb(0x82, 0xaa, 0xff), red: rgb(0xff, 0x75, 0x7f), green: rgb(0xc3, 0xe8, 0x8d), yellow: rgb(0xff, 0xc7, 0x77), orange: rgb(0xff, 0x96, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc0, 0x99, 0xff), cyan: rgb(0x86, 0xe1, 0xfc), }), }, Scheme { family: "Tokyo Night", name: "Day", dark: false, core: Some(Core { bg: rgb(0xe1, 0xe2, 0xe7), dim: rgb(0xd0, 0xd5, 0xe3), raised: rgb(0xc4, 0xc8, 0xda), sel: rgb(0xb7, 0xc1, 0xe3), border: rgb(0xa8, 0xae, 0xcb), fg: rgb(0x37, 0x60, 0xbf), muted: rgb(0x61, 0x72, 0xb0), faint: rgb(0x84, 0x8c, 0xb5), accent: rgb(0x2e, 0x7d, 0xe9), red: rgb(0xf5, 0x2a, 0x65), green: rgb(0x58, 0x75, 0x39), yellow: rgb(0x8c, 0x6c, 0x3e), orange: rgb(0xb1, 0x5c, 0x00), blue: rgb(0x2e, 0x7d, 0xe9), purple: rgb(0x98, 0x54, 0xf1), cyan: rgb(0x00, 0x71, 0x97), }), }, // Gruvbox: ellisonleao/gruvbox.nvim lua/gruvbox.lua Scheme { family: "Gruvbox", name: "Dark Hard", dark: true, core: Some(Core { bg: rgb(0x1d, 0x20, 0x21), dim: rgb(0x1d, 0x20, 0x21), raised: rgb(0x3c, 0x38, 0x36), sel: rgb(0x66, 0x5c, 0x54), border: rgb(0x50, 0x49, 0x45), fg: rgb(0xeb, 0xdb, 0xb2), muted: rgb(0xbd, 0xae, 0x93), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x83, 0xa5, 0x98), red: rgb(0xfb, 0x49, 0x34), green: rgb(0xb8, 0xbb, 0x26), yellow: rgb(0xfa, 0xbd, 0x2f), orange: rgb(0xfe, 0x80, 0x19), blue: rgb(0x83, 0xa5, 0x98), purple: rgb(0xd3, 0x86, 0x9b), cyan: rgb(0x8e, 0xc0, 0x7c), }), }, Scheme { family: "Gruvbox", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x28, 0x28, 0x28), dim: rgb(0x1d, 0x20, 0x21), raised: rgb(0x3c, 0x38, 0x36), sel: rgb(0x66, 0x5c, 0x54), border: rgb(0x50, 0x49, 0x45), fg: rgb(0xeb, 0xdb, 0xb2), muted: rgb(0xbd, 0xae, 0x93), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x83, 0xa5, 0x98), red: rgb(0xfb, 0x49, 0x34), green: rgb(0xb8, 0xbb, 0x26), yellow: rgb(0xfa, 0xbd, 0x2f), orange: rgb(0xfe, 0x80, 0x19), blue: rgb(0x83, 0xa5, 0x98), purple: rgb(0xd3, 0x86, 0x9b), cyan: rgb(0x8e, 0xc0, 0x7c), }), }, Scheme { family: "Gruvbox", name: "Dark Soft", dark: true, core: Some(Core { bg: rgb(0x32, 0x30, 0x2f), dim: rgb(0x28, 0x28, 0x28), raised: rgb(0x3c, 0x38, 0x36), sel: rgb(0x66, 0x5c, 0x54), border: rgb(0x50, 0x49, 0x45), fg: rgb(0xeb, 0xdb, 0xb2), muted: rgb(0xbd, 0xae, 0x93), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x83, 0xa5, 0x98), red: rgb(0xfb, 0x49, 0x34), green: rgb(0xb8, 0xbb, 0x26), yellow: rgb(0xfa, 0xbd, 0x2f), orange: rgb(0xfe, 0x80, 0x19), blue: rgb(0x83, 0xa5, 0x98), purple: rgb(0xd3, 0x86, 0x9b), cyan: rgb(0x8e, 0xc0, 0x7c), }), }, Scheme { family: "Gruvbox", name: "Light Hard", dark: false, core: Some(Core { bg: rgb(0xf9, 0xf5, 0xd7), dim: rgb(0xf2, 0xe5, 0xbc), raised: rgb(0xeb, 0xdb, 0xb2), sel: rgb(0xbd, 0xae, 0x93), border: rgb(0xd5, 0xc4, 0xa1), fg: rgb(0x3c, 0x38, 0x36), muted: rgb(0x66, 0x5c, 0x54), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x07, 0x66, 0x78), red: rgb(0x9d, 0x00, 0x06), green: rgb(0x79, 0x74, 0x0e), yellow: rgb(0xb5, 0x76, 0x14), orange: rgb(0xaf, 0x3a, 0x03), blue: rgb(0x07, 0x66, 0x78), purple: rgb(0x8f, 0x3f, 0x71), cyan: rgb(0x42, 0x7b, 0x58), }), }, Scheme { family: "Gruvbox", name: "Light", dark: false, core: Some(Core { bg: rgb(0xfb, 0xf1, 0xc7), dim: rgb(0xf2, 0xe5, 0xbc), raised: rgb(0xeb, 0xdb, 0xb2), sel: rgb(0xbd, 0xae, 0x93), border: rgb(0xd5, 0xc4, 0xa1), fg: rgb(0x3c, 0x38, 0x36), muted: rgb(0x66, 0x5c, 0x54), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x07, 0x66, 0x78), red: rgb(0x9d, 0x00, 0x06), green: rgb(0x79, 0x74, 0x0e), yellow: rgb(0xb5, 0x76, 0x14), orange: rgb(0xaf, 0x3a, 0x03), blue: rgb(0x07, 0x66, 0x78), purple: rgb(0x8f, 0x3f, 0x71), cyan: rgb(0x42, 0x7b, 0x58), }), }, Scheme { family: "Gruvbox", name: "Light Soft", dark: false, core: Some(Core { bg: rgb(0xf2, 0xe5, 0xbc), dim: rgb(0xeb, 0xdb, 0xb2), raised: rgb(0xd5, 0xc4, 0xa1), sel: rgb(0xbd, 0xae, 0x93), border: rgb(0xd5, 0xc4, 0xa1), fg: rgb(0x3c, 0x38, 0x36), muted: rgb(0x66, 0x5c, 0x54), faint: rgb(0x92, 0x83, 0x74), accent: rgb(0x07, 0x66, 0x78), red: rgb(0x9d, 0x00, 0x06), green: rgb(0x79, 0x74, 0x0e), yellow: rgb(0xb5, 0x76, 0x14), orange: rgb(0xaf, 0x3a, 0x03), blue: rgb(0x07, 0x66, 0x78), purple: rgb(0x8f, 0x3f, 0x71), cyan: rgb(0x42, 0x7b, 0x58), }), }, // Kanagawa: rebelot/kanagawa.nvim lua/kanagawa/colors.lua, themes.lua Scheme { family: "Kanagawa", name: "Wave", dark: true, core: Some(Core { bg: rgb(0x1f, 0x1f, 0x28), dim: rgb(0x16, 0x16, 0x1d), raised: rgb(0x2a, 0x2a, 0x37), sel: rgb(0x22, 0x32, 0x49), border: rgb(0x36, 0x36, 0x46), fg: rgb(0xdc, 0xd7, 0xba), muted: rgb(0xc8, 0xc0, 0x93), faint: rgb(0x72, 0x71, 0x69), accent: rgb(0x7e, 0x9c, 0xd8), red: rgb(0xe8, 0x24, 0x24), green: rgb(0x98, 0xbb, 0x6c), yellow: rgb(0xe6, 0xc3, 0x84), orange: rgb(0xff, 0xa0, 0x66), blue: rgb(0x7e, 0x9c, 0xd8), purple: rgb(0x95, 0x7f, 0xb8), cyan: rgb(0x7a, 0xa8, 0x9f), }), }, Scheme { family: "Kanagawa", name: "Dragon", dark: true, core: Some(Core { bg: rgb(0x18, 0x16, 0x16), dim: rgb(0x0d, 0x0c, 0x0c), raised: rgb(0x28, 0x27, 0x27), sel: rgb(0x22, 0x32, 0x49), border: rgb(0x39, 0x38, 0x36), fg: rgb(0xc5, 0xc9, 0xc5), muted: rgb(0xa6, 0xa6, 0x9c), faint: rgb(0x73, 0x7c, 0x73), accent: rgb(0x8b, 0xa4, 0xb0), red: rgb(0xc4, 0x74, 0x6e), green: rgb(0x8a, 0x9a, 0x7b), yellow: rgb(0xc4, 0xb2, 0x8a), orange: rgb(0xb6, 0x92, 0x7b), blue: rgb(0x8b, 0xa4, 0xb0), purple: rgb(0x89, 0x92, 0xa7), cyan: rgb(0x8e, 0xa4, 0xa2), }), }, Scheme { family: "Kanagawa", name: "Lotus", dark: false, core: Some(Core { bg: rgb(0xf2, 0xec, 0xbc), dim: rgb(0xe5, 0xdd, 0xb0), raised: rgb(0xe7, 0xdb, 0xa0), sel: rgb(0xc9, 0xcb, 0xd1), border: rgb(0xd5, 0xce, 0xa3), fg: rgb(0x54, 0x54, 0x64), muted: rgb(0x71, 0x6e, 0x61), faint: rgb(0x8a, 0x89, 0x80), accent: rgb(0x4d, 0x69, 0x9b), red: rgb(0xc8, 0x40, 0x53), green: rgb(0x6f, 0x89, 0x4e), yellow: rgb(0x77, 0x71, 0x3f), orange: rgb(0xcc, 0x6d, 0x00), blue: rgb(0x4d, 0x69, 0x9b), purple: rgb(0x62, 0x4c, 0x83), cyan: rgb(0x59, 0x7b, 0x75), }), }, // Rosé Pine: rose-pine/neovim lua/rose-pine/palette.lua Scheme { family: "Rosé Pine", name: "Main", dark: true, core: Some(Core { bg: rgb(0x19, 0x17, 0x24), dim: rgb(0x1f, 0x1d, 0x2e), raised: rgb(0x26, 0x23, 0x3a), sel: rgb(0x40, 0x3d, 0x52), border: rgb(0x52, 0x4f, 0x67), fg: rgb(0xe0, 0xde, 0xf4), muted: rgb(0x90, 0x8c, 0xaa), faint: rgb(0x6e, 0x6a, 0x86), accent: rgb(0xc4, 0xa7, 0xe7), red: rgb(0xeb, 0x6f, 0x92), green: rgb(0x9c, 0xcf, 0xd8), yellow: rgb(0xf6, 0xc1, 0x77), orange: rgb(0xeb, 0xbc, 0xba), blue: rgb(0x31, 0x74, 0x8f), purple: rgb(0xc4, 0xa7, 0xe7), cyan: rgb(0x9c, 0xcf, 0xd8), }), }, Scheme { family: "Rosé Pine", name: "Moon", dark: true, core: Some(Core { bg: rgb(0x23, 0x21, 0x36), dim: rgb(0x2a, 0x27, 0x3f), raised: rgb(0x39, 0x35, 0x52), sel: rgb(0x44, 0x41, 0x5a), border: rgb(0x56, 0x52, 0x6e), fg: rgb(0xe0, 0xde, 0xf4), muted: rgb(0x90, 0x8c, 0xaa), faint: rgb(0x6e, 0x6a, 0x86), accent: rgb(0xc4, 0xa7, 0xe7), red: rgb(0xeb, 0x6f, 0x92), green: rgb(0x9c, 0xcf, 0xd8), yellow: rgb(0xf6, 0xc1, 0x77), orange: rgb(0xea, 0x9a, 0x97), blue: rgb(0x3e, 0x8f, 0xb0), purple: rgb(0xc4, 0xa7, 0xe7), cyan: rgb(0x9c, 0xcf, 0xd8), }), }, Scheme { family: "Rosé Pine", name: "Dawn", dark: false, core: Some(Core { bg: rgb(0xfa, 0xf4, 0xed), dim: rgb(0xff, 0xfa, 0xf3), raised: rgb(0xf2, 0xe9, 0xe1), sel: rgb(0xdf, 0xda, 0xd9), border: rgb(0xce, 0xca, 0xcd), fg: rgb(0x46, 0x42, 0x61), muted: rgb(0x79, 0x75, 0x93), faint: rgb(0x98, 0x93, 0xa5), accent: rgb(0x90, 0x7a, 0xa9), red: rgb(0xb4, 0x63, 0x7a), green: rgb(0x56, 0x94, 0x9f), yellow: rgb(0xea, 0x9d, 0x34), orange: rgb(0xd7, 0x82, 0x7e), blue: rgb(0x28, 0x69, 0x83), purple: rgb(0x90, 0x7a, 0xa9), cyan: rgb(0x56, 0x94, 0x9f), }), }, // Nightfox: EdenEast/nightfox.nvim lua/nightfox/palette/*.lua Scheme { family: "Nightfox", name: "Nightfox", dark: true, core: Some(Core { bg: rgb(0x19, 0x23, 0x30), dim: rgb(0x13, 0x1a, 0x24), raised: rgb(0x21, 0x2e, 0x3f), sel: rgb(0x2b, 0x3b, 0x51), border: rgb(0x39, 0x50, 0x6d), fg: rgb(0xcd, 0xce, 0xcf), muted: rgb(0xae, 0xaf, 0xb0), faint: rgb(0x73, 0x80, 0x91), accent: rgb(0x71, 0x9c, 0xd6), red: rgb(0xc9, 0x4f, 0x6d), green: rgb(0x81, 0xb2, 0x9a), yellow: rgb(0xdb, 0xc0, 0x74), orange: rgb(0xf4, 0xa2, 0x61), blue: rgb(0x71, 0x9c, 0xd6), purple: rgb(0x9d, 0x79, 0xd6), cyan: rgb(0x63, 0xcd, 0xcf), }), }, Scheme { family: "Nightfox", name: "Duskfox", dark: true, core: Some(Core { bg: rgb(0x23, 0x21, 0x36), dim: rgb(0x19, 0x17, 0x26), raised: rgb(0x2d, 0x2a, 0x45), sel: rgb(0x43, 0x3c, 0x59), border: rgb(0x4b, 0x46, 0x73), fg: rgb(0xe0, 0xde, 0xf4), muted: rgb(0xcd, 0xcb, 0xe0), faint: rgb(0x81, 0x7c, 0x9c), accent: rgb(0x56, 0x9f, 0xba), red: rgb(0xeb, 0x6f, 0x92), green: rgb(0xa3, 0xbe, 0x8c), yellow: rgb(0xf6, 0xc1, 0x77), orange: rgb(0xea, 0x9a, 0x97), blue: rgb(0x56, 0x9f, 0xba), purple: rgb(0xc4, 0xa7, 0xe7), cyan: rgb(0x9c, 0xcf, 0xd8), }), }, Scheme { family: "Nightfox", name: "Nordfox", dark: true, core: Some(Core { bg: rgb(0x2e, 0x34, 0x40), dim: rgb(0x23, 0x28, 0x31), raised: rgb(0x39, 0x40, 0x4f), sel: rgb(0x3e, 0x4a, 0x5b), border: rgb(0x5a, 0x65, 0x7d), fg: rgb(0xcd, 0xce, 0xcf), muted: rgb(0xab, 0xb1, 0xbb), faint: rgb(0x60, 0x72, 0x8a), accent: rgb(0x81, 0xa1, 0xc1), red: rgb(0xbf, 0x61, 0x6a), green: rgb(0xa3, 0xbe, 0x8c), yellow: rgb(0xeb, 0xcb, 0x8b), orange: rgb(0xc9, 0x82, 0x6b), blue: rgb(0x81, 0xa1, 0xc1), purple: rgb(0xb4, 0x8e, 0xad), cyan: rgb(0x88, 0xc0, 0xd0), }), }, Scheme { family: "Nightfox", name: "Terafox", dark: true, core: Some(Core { bg: rgb(0x15, 0x25, 0x28), dim: rgb(0x0f, 0x1c, 0x1e), raised: rgb(0x1d, 0x33, 0x37), sel: rgb(0x29, 0x3e, 0x40), border: rgb(0x2d, 0x4f, 0x56), fg: rgb(0xe6, 0xea, 0xea), muted: rgb(0xcb, 0xd9, 0xd8), faint: rgb(0x6d, 0x7f, 0x8b), accent: rgb(0x5a, 0x93, 0xaa), red: rgb(0xe8, 0x5c, 0x51), green: rgb(0x7a, 0xa4, 0xa1), yellow: rgb(0xfd, 0xa4, 0x7f), orange: rgb(0xff, 0x83, 0x49), blue: rgb(0x5a, 0x93, 0xaa), purple: rgb(0xad, 0x5c, 0x7c), cyan: rgb(0xa1, 0xcd, 0xd8), }), }, Scheme { family: "Nightfox", name: "Carbonfox", dark: true, core: Some(Core { bg: rgb(0x16, 0x16, 0x16), dim: rgb(0x0c, 0x0c, 0x0c), raised: rgb(0x25, 0x25, 0x25), sel: rgb(0x2a, 0x2a, 0x2a), border: rgb(0x53, 0x53, 0x53), fg: rgb(0xf2, 0xf4, 0xf8), muted: rgb(0xb6, 0xb8, 0xbb), faint: rgb(0x6e, 0x6f, 0x70), accent: rgb(0x78, 0xa9, 0xff), red: rgb(0xee, 0x53, 0x96), green: rgb(0x25, 0xbe, 0x6a), yellow: rgb(0x08, 0xbd, 0xba), orange: rgb(0x3d, 0xdb, 0xd9), blue: rgb(0x78, 0xa9, 0xff), purple: rgb(0xbe, 0x95, 0xff), cyan: rgb(0x33, 0xb1, 0xff), }), }, Scheme { family: "Nightfox", name: "Dayfox", dark: false, core: Some(Core { bg: rgb(0xf6, 0xf2, 0xee), dim: rgb(0xe4, 0xdc, 0xd4), raised: rgb(0xdb, 0xd1, 0xdd), sel: rgb(0xe7, 0xd2, 0xbe), border: rgb(0xaa, 0xb0, 0xad), fg: rgb(0x3d, 0x2b, 0x5a), muted: rgb(0x64, 0x3f, 0x61), faint: rgb(0x83, 0x7a, 0x72), accent: rgb(0x28, 0x48, 0xa9), red: rgb(0xa5, 0x22, 0x2f), green: rgb(0x39, 0x68, 0x47), yellow: rgb(0xac, 0x54, 0x02), orange: rgb(0x95, 0x5f, 0x61), blue: rgb(0x28, 0x48, 0xa9), purple: rgb(0x6e, 0x33, 0xce), cyan: rgb(0x28, 0x79, 0x80), }), }, Scheme { family: "Nightfox", name: "Dawnfox", dark: false, core: Some(Core { bg: rgb(0xfa, 0xf4, 0xed), dim: rgb(0xeb, 0xe5, 0xdf), raised: rgb(0xeb, 0xe0, 0xdf), sel: rgb(0xd0, 0xd8, 0xd8), border: rgb(0xbd, 0xbf, 0xc9), fg: rgb(0x57, 0x52, 0x79), muted: rgb(0x62, 0x5c, 0x87), faint: rgb(0x98, 0x93, 0xa5), accent: rgb(0x28, 0x69, 0x83), red: rgb(0xb4, 0x63, 0x7a), green: rgb(0x61, 0x87, 0x74), yellow: rgb(0xea, 0x9d, 0x34), orange: rgb(0xd7, 0x82, 0x7e), blue: rgb(0x28, 0x69, 0x83), purple: rgb(0x90, 0x7a, 0xa9), cyan: rgb(0x56, 0x94, 0x9f), }), }, // Everforest: sainnhe/everforest autoload/everforest.vim Scheme { family: "Everforest", name: "Dark Hard", dark: true, core: Some(Core { bg: rgb(0x27, 0x2e, 0x33), dim: rgb(0x1e, 0x23, 0x26), raised: rgb(0x2e, 0x38, 0x3c), sel: rgb(0x4c, 0x37, 0x43), border: rgb(0x49, 0x51, 0x56), fg: rgb(0xd3, 0xc6, 0xaa), muted: rgb(0x9d, 0xa9, 0xa0), faint: rgb(0x85, 0x92, 0x89), accent: rgb(0x7f, 0xbb, 0xb3), red: rgb(0xe6, 0x7e, 0x80), green: rgb(0xa7, 0xc0, 0x80), yellow: rgb(0xdb, 0xbc, 0x7f), orange: rgb(0xe6, 0x98, 0x75), blue: rgb(0x7f, 0xbb, 0xb3), purple: rgb(0xd6, 0x99, 0xb6), cyan: rgb(0x83, 0xc0, 0x92), }), }, Scheme { family: "Everforest", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x2d, 0x35, 0x3b), dim: rgb(0x23, 0x2a, 0x2e), raised: rgb(0x34, 0x3f, 0x44), sel: rgb(0x54, 0x3a, 0x48), border: rgb(0x4f, 0x58, 0x5e), fg: rgb(0xd3, 0xc6, 0xaa), muted: rgb(0x9d, 0xa9, 0xa0), faint: rgb(0x85, 0x92, 0x89), accent: rgb(0x7f, 0xbb, 0xb3), red: rgb(0xe6, 0x7e, 0x80), green: rgb(0xa7, 0xc0, 0x80), yellow: rgb(0xdb, 0xbc, 0x7f), orange: rgb(0xe6, 0x98, 0x75), blue: rgb(0x7f, 0xbb, 0xb3), purple: rgb(0xd6, 0x99, 0xb6), cyan: rgb(0x83, 0xc0, 0x92), }), }, Scheme { family: "Everforest", name: "Dark Soft", dark: true, core: Some(Core { bg: rgb(0x33, 0x3c, 0x43), dim: rgb(0x29, 0x31, 0x36), raised: rgb(0x3a, 0x46, 0x4c), sel: rgb(0x5c, 0x3f, 0x4f), border: rgb(0x55, 0x5f, 0x66), fg: rgb(0xd3, 0xc6, 0xaa), muted: rgb(0x9d, 0xa9, 0xa0), faint: rgb(0x85, 0x92, 0x89), accent: rgb(0x7f, 0xbb, 0xb3), red: rgb(0xe6, 0x7e, 0x80), green: rgb(0xa7, 0xc0, 0x80), yellow: rgb(0xdb, 0xbc, 0x7f), orange: rgb(0xe6, 0x98, 0x75), blue: rgb(0x7f, 0xbb, 0xb3), purple: rgb(0xd6, 0x99, 0xb6), cyan: rgb(0x83, 0xc0, 0x92), }), }, Scheme { family: "Everforest", name: "Light Hard", dark: false, core: Some(Core { bg: rgb(0xff, 0xfb, 0xef), dim: rgb(0xf2, 0xef, 0xdf), raised: rgb(0xf8, 0xf5, 0xe4), sel: rgb(0xf0, 0xf2, 0xd4), border: rgb(0xe8, 0xe5, 0xd5), fg: rgb(0x5c, 0x6a, 0x72), muted: rgb(0x82, 0x91, 0x81), faint: rgb(0x93, 0x9f, 0x91), accent: rgb(0x3a, 0x94, 0xc5), red: rgb(0xf8, 0x55, 0x52), green: rgb(0x8d, 0xa1, 0x01), yellow: rgb(0xdf, 0xa0, 0x00), orange: rgb(0xf5, 0x7d, 0x26), blue: rgb(0x3a, 0x94, 0xc5), purple: rgb(0xdf, 0x69, 0xba), cyan: rgb(0x35, 0xa7, 0x7c), }), }, Scheme { family: "Everforest", name: "Light", dark: false, core: Some(Core { bg: rgb(0xfd, 0xf6, 0xe3), dim: rgb(0xef, 0xeb, 0xd4), raised: rgb(0xf4, 0xf0, 0xd9), sel: rgb(0xea, 0xed, 0xc8), border: rgb(0xe0, 0xdc, 0xc7), fg: rgb(0x5c, 0x6a, 0x72), muted: rgb(0x82, 0x91, 0x81), faint: rgb(0x93, 0x9f, 0x91), accent: rgb(0x3a, 0x94, 0xc5), red: rgb(0xf8, 0x55, 0x52), green: rgb(0x8d, 0xa1, 0x01), yellow: rgb(0xdf, 0xa0, 0x00), orange: rgb(0xf5, 0x7d, 0x26), blue: rgb(0x3a, 0x94, 0xc5), purple: rgb(0xdf, 0x69, 0xba), cyan: rgb(0x35, 0xa7, 0x7c), }), }, Scheme { family: "Everforest", name: "Light Soft", dark: false, core: Some(Core { bg: rgb(0xf3, 0xea, 0xd3), dim: rgb(0xe5, 0xdf, 0xc5), raised: rgb(0xea, 0xe4, 0xca), sel: rgb(0xe1, 0xe4, 0xbd), border: rgb(0xd8, 0xd3, 0xba), fg: rgb(0x5c, 0x6a, 0x72), muted: rgb(0x82, 0x91, 0x81), faint: rgb(0x93, 0x9f, 0x91), accent: rgb(0x3a, 0x94, 0xc5), red: rgb(0xf8, 0x55, 0x52), green: rgb(0x8d, 0xa1, 0x01), yellow: rgb(0xdf, 0xa0, 0x00), orange: rgb(0xf5, 0x7d, 0x26), blue: rgb(0x3a, 0x94, 0xc5), purple: rgb(0xdf, 0x69, 0xba), cyan: rgb(0x35, 0xa7, 0x7c), }), }, // Nord: nordtheme/vim colors/nord.vim; nordtheme.com docs Scheme { family: "Nord", name: "Nord", dark: true, core: Some(Core { bg: rgb(0x2e, 0x34, 0x40), dim: rgb(0x2e, 0x34, 0x40), raised: rgb(0x3b, 0x42, 0x52), sel: rgb(0x43, 0x4c, 0x5e), border: rgb(0x4c, 0x56, 0x6a), fg: rgb(0xd8, 0xde, 0xe9), muted: rgb(0xe5, 0xe9, 0xf0), faint: rgb(0x61, 0x6e, 0x88), accent: rgb(0x88, 0xc0, 0xd0), red: rgb(0xbf, 0x61, 0x6a), green: rgb(0xa3, 0xbe, 0x8c), yellow: rgb(0xeb, 0xcb, 0x8b), orange: rgb(0xd0, 0x87, 0x70), blue: rgb(0x81, 0xa1, 0xc1), purple: rgb(0xb4, 0x8e, 0xad), cyan: rgb(0x8f, 0xbc, 0xbb), }), }, // Dracula: draculatheme.com/spec (Dracula, Alucard Classic) Scheme { family: "Dracula", name: "Dracula", dark: true, core: Some(Core { bg: rgb(0x28, 0x2a, 0x36), dim: rgb(0x21, 0x22, 0x2c), raised: rgb(0x34, 0x37, 0x46), sel: rgb(0x44, 0x47, 0x5a), border: rgb(0x44, 0x47, 0x5a), fg: rgb(0xf8, 0xf8, 0xf2), muted: rgb(0x62, 0x72, 0xa4), faint: rgb(0x62, 0x72, 0xa4), accent: rgb(0xbd, 0x93, 0xf9), red: rgb(0xff, 0x55, 0x55), green: rgb(0x50, 0xfa, 0x7b), yellow: rgb(0xf1, 0xfa, 0x8c), orange: rgb(0xff, 0xb8, 0x6c), blue: rgb(0xbd, 0x93, 0xf9), purple: rgb(0xbd, 0x93, 0xf9), cyan: rgb(0x8b, 0xe9, 0xfd), }), }, Scheme { family: "Dracula", name: "Alucard", dark: false, core: Some(Core { bg: rgb(0xff, 0xfb, 0xeb), dim: rgb(0xce, 0xcc, 0xc0), raised: rgb(0xef, 0xed, 0xdc), sel: rgb(0xcf, 0xcf, 0xde), border: rgb(0xcf, 0xcf, 0xde), fg: rgb(0x1f, 0x1f, 0x1f), muted: rgb(0x6c, 0x66, 0x4b), faint: rgb(0x6c, 0x66, 0x4b), accent: rgb(0x64, 0x4a, 0xc9), red: rgb(0xcb, 0x3a, 0x2a), green: rgb(0x14, 0x71, 0x0a), yellow: rgb(0x84, 0x6e, 0x15), orange: rgb(0xa3, 0x4d, 0x14), blue: rgb(0x64, 0x4a, 0xc9), purple: rgb(0x64, 0x4a, 0xc9), cyan: rgb(0x03, 0x6a, 0x96), }), }, // One Dark: navarasu/onedark.nvim lua/onedark/palette.lua Scheme { family: "One Dark", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x28, 0x2c, 0x34), dim: rgb(0x21, 0x25, 0x2b), raised: rgb(0x31, 0x35, 0x3f), sel: rgb(0x3b, 0x3f, 0x4c), border: rgb(0x3b, 0x3f, 0x4c), fg: rgb(0xab, 0xb2, 0xbf), muted: rgb(0x84, 0x8b, 0x98), faint: rgb(0x5c, 0x63, 0x70), accent: rgb(0x61, 0xaf, 0xef), red: rgb(0xe8, 0x66, 0x71), green: rgb(0x98, 0xc3, 0x79), yellow: rgb(0xe5, 0xc0, 0x7b), orange: rgb(0xd1, 0x9a, 0x66), blue: rgb(0x61, 0xaf, 0xef), purple: rgb(0xc6, 0x78, 0xdd), cyan: rgb(0x56, 0xb6, 0xc2), }), }, Scheme { family: "One Dark", name: "Darker", dark: true, core: Some(Core { bg: rgb(0x1f, 0x23, 0x29), dim: rgb(0x18, 0x1b, 0x20), raised: rgb(0x28, 0x2c, 0x34), sel: rgb(0x32, 0x36, 0x41), border: rgb(0x32, 0x36, 0x41), fg: rgb(0xa0, 0xa8, 0xb7), muted: rgb(0x7a, 0x81, 0x8e), faint: rgb(0x53, 0x59, 0x65), accent: rgb(0x4f, 0xa6, 0xed), red: rgb(0xe5, 0x55, 0x61), green: rgb(0x8e, 0xbd, 0x6b), yellow: rgb(0xe2, 0xb8, 0x6b), orange: rgb(0xcc, 0x90, 0x57), blue: rgb(0x4f, 0xa6, 0xed), purple: rgb(0xbf, 0x68, 0xd9), cyan: rgb(0x48, 0xb0, 0xbd), }), }, Scheme { family: "One Dark", name: "Cool", dark: true, core: Some(Core { bg: rgb(0x24, 0x2b, 0x38), dim: rgb(0x1e, 0x24, 0x2e), raised: rgb(0x2d, 0x33, 0x43), sel: rgb(0x36, 0x3c, 0x51), border: rgb(0x36, 0x3c, 0x51), fg: rgb(0xa5, 0xb0, 0xc5), muted: rgb(0x7d, 0x89, 0x9f), faint: rgb(0x54, 0x61, 0x78), accent: rgb(0x5a, 0xb0, 0xf6), red: rgb(0xef, 0x5f, 0x6b), green: rgb(0x97, 0xca, 0x72), yellow: rgb(0xeb, 0xc2, 0x75), orange: rgb(0xd9, 0x9a, 0x5e), blue: rgb(0x5a, 0xb0, 0xf6), purple: rgb(0xca, 0x72, 0xe4), cyan: rgb(0x4d, 0xbd, 0xcb), }), }, Scheme { family: "One Dark", name: "Deep", dark: true, core: Some(Core { bg: rgb(0x1a, 0x21, 0x2e), dim: rgb(0x14, 0x1b, 0x24), raised: rgb(0x21, 0x28, 0x3b), sel: rgb(0x2a, 0x32, 0x4a), border: rgb(0x2a, 0x32, 0x4a), fg: rgb(0x93, 0xa4, 0xc3), muted: rgb(0x6c, 0x7d, 0x9c), faint: rgb(0x45, 0x55, 0x74), accent: rgb(0x41, 0xa7, 0xfc), red: rgb(0xf6, 0x58, 0x66), green: rgb(0x8b, 0xcd, 0x5b), yellow: rgb(0xef, 0xbd, 0x5d), orange: rgb(0xdd, 0x90, 0x46), blue: rgb(0x41, 0xa7, 0xfc), purple: rgb(0xc7, 0x5a, 0xe8), cyan: rgb(0x34, 0xbf, 0xd0), }), }, Scheme { family: "One Dark", name: "Warm", dark: true, core: Some(Core { bg: rgb(0x2c, 0x2d, 0x30), dim: rgb(0x24, 0x26, 0x28), raised: rgb(0x35, 0x37, 0x3b), sel: rgb(0x40, 0x42, 0x47), border: rgb(0x40, 0x42, 0x47), fg: rgb(0xb1, 0xb4, 0xb9), muted: rgb(0x8b, 0x8d, 0x91), faint: rgb(0x64, 0x65, 0x68), accent: rgb(0x68, 0xae, 0xe8), red: rgb(0xe1, 0x6d, 0x77), green: rgb(0x99, 0xbc, 0x80), yellow: rgb(0xdf, 0xbe, 0x81), orange: rgb(0xc9, 0x9a, 0x6e), blue: rgb(0x68, 0xae, 0xe8), purple: rgb(0xc2, 0x7f, 0xd7), cyan: rgb(0x5f, 0xaf, 0xb9), }), }, Scheme { family: "One Dark", name: "Warmer", dark: true, core: Some(Core { bg: rgb(0x23, 0x23, 0x26), dim: rgb(0x1b, 0x1c, 0x1e), raised: rgb(0x2c, 0x2d, 0x31), sel: rgb(0x37, 0x38, 0x3d), border: rgb(0x37, 0x38, 0x3d), fg: rgb(0xa7, 0xaa, 0xb0), muted: rgb(0x81, 0x83, 0x87), faint: rgb(0x5a, 0x5b, 0x5e), accent: rgb(0x57, 0xa5, 0xe5), red: rgb(0xde, 0x5d, 0x68), green: rgb(0x8f, 0xb5, 0x73), yellow: rgb(0xdb, 0xb6, 0x71), orange: rgb(0xc4, 0x90, 0x60), blue: rgb(0x57, 0xa5, 0xe5), purple: rgb(0xbb, 0x70, 0xd2), cyan: rgb(0x51, 0xa8, 0xb3), }), }, Scheme { family: "One Dark", name: "Light", dark: false, core: Some(Core { bg: rgb(0xfa, 0xfa, 0xfa), dim: rgb(0xf0, 0xf0, 0xf0), raised: rgb(0xe6, 0xe6, 0xe6), sel: rgb(0xdc, 0xdc, 0xdc), border: rgb(0xdc, 0xdc, 0xdc), fg: rgb(0x38, 0x3a, 0x42), muted: rgb(0x81, 0x83, 0x87), faint: rgb(0xa0, 0xa1, 0xa7), accent: rgb(0x40, 0x78, 0xf2), red: rgb(0xe4, 0x56, 0x49), green: rgb(0x50, 0xa1, 0x4f), yellow: rgb(0x98, 0x68, 0x01), orange: rgb(0xc1, 0x84, 0x01), blue: rgb(0x40, 0x78, 0xf2), purple: rgb(0xa6, 0x26, 0xa4), cyan: rgb(0x01, 0x84, 0xbc), }), }, // Solarized: altercation/solarized README, vim-colors-solarized Scheme { family: "Solarized", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x00, 0x2b, 0x36), dim: rgb(0x00, 0x2b, 0x36), raised: rgb(0x07, 0x36, 0x42), sel: rgb(0x07, 0x36, 0x42), border: rgb(0x65, 0x7b, 0x83), fg: rgb(0x83, 0x94, 0x96), muted: rgb(0x65, 0x7b, 0x83), faint: rgb(0x58, 0x6e, 0x75), accent: rgb(0x26, 0x8b, 0xd2), red: rgb(0xdc, 0x32, 0x2f), green: rgb(0x85, 0x99, 0x00), yellow: rgb(0xb5, 0x89, 0x00), orange: rgb(0xcb, 0x4b, 0x16), blue: rgb(0x26, 0x8b, 0xd2), purple: rgb(0x6c, 0x71, 0xc4), cyan: rgb(0x2a, 0xa1, 0x98), }), }, Scheme { family: "Solarized", name: "Light", dark: false, core: Some(Core { bg: rgb(0xfd, 0xf6, 0xe3), dim: rgb(0xfd, 0xf6, 0xe3), raised: rgb(0xee, 0xe8, 0xd5), sel: rgb(0xee, 0xe8, 0xd5), border: rgb(0x83, 0x94, 0x96), fg: rgb(0x65, 0x7b, 0x83), muted: rgb(0x83, 0x94, 0x96), faint: rgb(0x93, 0xa1, 0xa1), accent: rgb(0x26, 0x8b, 0xd2), red: rgb(0xdc, 0x32, 0x2f), green: rgb(0x85, 0x99, 0x00), yellow: rgb(0xb5, 0x89, 0x00), orange: rgb(0xcb, 0x4b, 0x16), blue: rgb(0x26, 0x8b, 0xd2), purple: rgb(0x6c, 0x71, 0xc4), cyan: rgb(0x2a, 0xa1, 0x98), }), }, // Ayu: ayu-theme/vscode-ayu ayu-{dark,mirage,light}.json v1.5.0 Scheme { family: "Ayu", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x10, 0x14, 0x1c), dim: rgb(0x0d, 0x10, 0x17), raised: rgb(0x14, 0x18, 0x21), sel: rgb(0x19, 0x31, 0x55), border: rgb(0x1b, 0x1f, 0x29), fg: rgb(0xbf, 0xbd, 0xb6), muted: rgb(0x5a, 0x63, 0x78), faint: rgb(0x5a, 0x66, 0x73), accent: rgb(0xe6, 0xb4, 0x50), red: rgb(0xf0, 0x71, 0x78), green: rgb(0xaa, 0xd9, 0x4c), yellow: rgb(0xff, 0xb4, 0x54), orange: rgb(0xff, 0x8f, 0x40), blue: rgb(0x59, 0xc2, 0xff), purple: rgb(0xd2, 0xa6, 0xff), cyan: rgb(0x95, 0xe6, 0xcb), }), }, Scheme { family: "Ayu", name: "Mirage", dark: true, core: Some(Core { bg: rgb(0x24, 0x29, 0x36), dim: rgb(0x1f, 0x24, 0x30), raised: rgb(0x28, 0x2e, 0x3b), sel: rgb(0x2b, 0x47, 0x68), border: rgb(0x17, 0x1b, 0x24), fg: rgb(0xcc, 0xca, 0xc2), muted: rgb(0x70, 0x7a, 0x8c), faint: rgb(0x6e, 0x7c, 0x8f), accent: rgb(0xff, 0xcc, 0x66), red: rgb(0xf2, 0x87, 0x79), green: rgb(0xd5, 0xff, 0x80), yellow: rgb(0xff, 0xcd, 0x66), orange: rgb(0xff, 0xa6, 0x59), blue: rgb(0x73, 0xd0, 0xff), purple: rgb(0xdf, 0xbf, 0xff), cyan: rgb(0x95, 0xe6, 0xcb), }), }, Scheme { family: "Ayu", name: "Light", dark: false, core: Some(Core { bg: rgb(0xfc, 0xfc, 0xfc), dim: rgb(0xf8, 0xf9, 0xfa), raised: rgb(0xfa, 0xfa, 0xfa), sel: rgb(0xd7, 0xe4, 0xf6), border: rgb(0xea, 0xed, 0xef), fg: rgb(0x5c, 0x61, 0x66), muted: rgb(0x82, 0x8e, 0x9f), faint: rgb(0xad, 0xae, 0xb1), accent: rgb(0xf2, 0x97, 0x18), red: rgb(0xf0, 0x71, 0x71), green: rgb(0x86, 0xb3, 0x00), yellow: rgb(0xeb, 0xa4, 0x00), orange: rgb(0xfa, 0x85, 0x32), blue: rgb(0x22, 0xa4, 0xe6), purple: rgb(0xa3, 0x7a, 0xcc), cyan: rgb(0x4c, 0xbf, 0x99), }), }, // GitHub: projekt0n/github-nvim-theme lua/github-theme/palette/*.lua Scheme { family: "GitHub", name: "Dark Default", dark: true, core: Some(Core { bg: rgb(0x0d, 0x11, 0x17), dim: rgb(0x01, 0x04, 0x09), raised: rgb(0x16, 0x1b, 0x22), sel: rgb(0x17, 0x33, 0x5a), border: rgb(0x16, 0x1b, 0x22), fg: rgb(0xe6, 0xed, 0xf3), muted: rgb(0x7d, 0x85, 0x90), faint: rgb(0x8b, 0x94, 0x9e), accent: rgb(0x2f, 0x81, 0xf7), red: rgb(0xf8, 0x51, 0x49), green: rgb(0x3f, 0xb9, 0x50), yellow: rgb(0xd2, 0x99, 0x22), orange: rgb(0xdb, 0x6d, 0x28), blue: rgb(0x58, 0xa6, 0xff), purple: rgb(0xa3, 0x71, 0xf7), cyan: rgb(0x76, 0xe3, 0xea), }), }, Scheme { family: "GitHub", name: "Dark Dimmed", dark: true, core: Some(Core { bg: rgb(0x22, 0x27, 0x2e), dim: rgb(0x1c, 0x21, 0x28), raised: rgb(0x2d, 0x33, 0x3b), sel: rgb(0x36, 0x55, 0x7e), border: rgb(0x44, 0x4c, 0x56), fg: rgb(0xad, 0xba, 0xc7), muted: rgb(0x90, 0x9d, 0xab), faint: rgb(0x76, 0x83, 0x90), accent: rgb(0x53, 0x9b, 0xf5), red: rgb(0xe5, 0x53, 0x4b), green: rgb(0x57, 0xab, 0x5a), yellow: rgb(0xc6, 0x90, 0x26), orange: rgb(0xcc, 0x6b, 0x2c), blue: rgb(0x53, 0x9b, 0xf5), purple: rgb(0x98, 0x6e, 0xe2), cyan: rgb(0x76, 0xe3, 0xea), }), }, Scheme { family: "GitHub", name: "Dark High Contrast", dark: true, core: Some(Core { bg: rgb(0x0a, 0x0c, 0x10), dim: rgb(0x01, 0x04, 0x09), raised: rgb(0x27, 0x2b, 0x33), sel: rgb(0x1a, 0x38, 0x58), border: rgb(0xbd, 0xc4, 0xcc), fg: rgb(0xf0, 0xf3, 0xf6), muted: rgb(0xd9, 0xde, 0xe3), faint: rgb(0xbd, 0xc4, 0xcc), accent: rgb(0x40, 0x9e, 0xff), red: rgb(0xff, 0x6a, 0x69), green: rgb(0x09, 0xb4, 0x3a), yellow: rgb(0xe0, 0x9b, 0x13), orange: rgb(0xe7, 0x81, 0x1d), blue: rgb(0x71, 0xb7, 0xff), purple: rgb(0xb7, 0x80, 0xff), cyan: rgb(0x76, 0xe3, 0xea), }), }, Scheme { family: "GitHub", name: "Light Default", dark: false, core: Some(Core { bg: rgb(0xff, 0xff, 0xff), dim: rgb(0xf6, 0xf8, 0xfa), raised: rgb(0xf6, 0xf8, 0xfa), sel: rgb(0xda, 0xe9, 0xf9), border: rgb(0xd0, 0xd7, 0xde), fg: rgb(0x1f, 0x23, 0x28), muted: rgb(0x32, 0x38, 0x3f), faint: rgb(0x57, 0x60, 0x6a), accent: rgb(0x09, 0x69, 0xda), red: rgb(0xd1, 0x24, 0x2f), green: rgb(0x1a, 0x7f, 0x37), yellow: rgb(0x9a, 0x67, 0x00), orange: rgb(0xbc, 0x4c, 0x00), blue: rgb(0x09, 0x69, 0xda), purple: rgb(0x82, 0x50, 0xdf), cyan: rgb(0x1b, 0x7c, 0x83), }), }, Scheme { family: "GitHub", name: "Light High Contrast", dark: false, core: Some(Core { bg: rgb(0xff, 0xff, 0xff), dim: rgb(0xe7, 0xec, 0xf0), raised: rgb(0xe7, 0xec, 0xf0), sel: rgb(0xcd, 0xdb, 0xf0), border: rgb(0x20, 0x25, 0x2c), fg: rgb(0x01, 0x04, 0x09), muted: rgb(0x20, 0x25, 0x2c), faint: rgb(0x4b, 0x53, 0x5d), accent: rgb(0x03, 0x49, 0xb4), red: rgb(0xd1, 0x24, 0x2f), green: rgb(0x05, 0x5d, 0x20), yellow: rgb(0x74, 0x45, 0x00), orange: rgb(0x87, 0x38, 0x00), blue: rgb(0x03, 0x49, 0xb4), purple: rgb(0x62, 0x2c, 0xbc), cyan: rgb(0x1b, 0x7c, 0x83), }), }, // Material: marko-cerovac/material.nvim lua/material/colors/init.lua Scheme { family: "Material", name: "Darker", dark: true, core: Some(Core { bg: rgb(0x21, 0x21, 0x21), dim: rgb(0x1a, 0x1a, 0x1a), raised: rgb(0x32, 0x32, 0x32), sel: rgb(0x40, 0x40, 0x40), border: rgb(0x34, 0x34, 0x34), fg: rgb(0xb0, 0xbe, 0xc5), muted: rgb(0x8c, 0x8b, 0x8b), faint: rgb(0x51, 0x51, 0x51), accent: rgb(0x80, 0xcb, 0xc4), red: rgb(0xf0, 0x71, 0x78), green: rgb(0xc3, 0xe8, 0x8d), yellow: rgb(0xff, 0xcb, 0x6b), orange: rgb(0xf7, 0x8c, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc7, 0x92, 0xea), cyan: rgb(0x89, 0xdd, 0xff), }), }, Scheme { family: "Material", name: "Deep Ocean", dark: true, core: Some(Core { bg: rgb(0x0f, 0x11, 0x1a), dim: rgb(0x09, 0x0b, 0x10), raised: rgb(0x1a, 0x1c, 0x25), sel: rgb(0x1f, 0x22, 0x33), border: rgb(0x23, 0x26, 0x37), fg: rgb(0xa6, 0xac, 0xcd), muted: rgb(0x71, 0x7c, 0xb4), faint: rgb(0x46, 0x4b, 0x5d), accent: rgb(0x80, 0xcb, 0xc4), red: rgb(0xf0, 0x71, 0x78), green: rgb(0xc3, 0xe8, 0x8d), yellow: rgb(0xff, 0xcb, 0x6b), orange: rgb(0xf7, 0x8c, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc7, 0x92, 0xea), cyan: rgb(0x89, 0xdd, 0xff), }), }, Scheme { family: "Material", name: "Oceanic", dark: true, core: Some(Core { bg: rgb(0x25, 0x36, 0x3b), dim: rgb(0x1c, 0x2c, 0x30), raised: rgb(0x31, 0x45, 0x49), sel: rgb(0x39, 0x5b, 0x65), border: rgb(0x35, 0x50, 0x58), fg: rgb(0xb0, 0xbe, 0xc5), muted: rgb(0x7c, 0x9e, 0xad), faint: rgb(0x54, 0x6e, 0x7a), accent: rgb(0x80, 0xcb, 0xc4), red: rgb(0xf0, 0x71, 0x78), green: rgb(0xc3, 0xe8, 0x8d), yellow: rgb(0xff, 0xcb, 0x6b), orange: rgb(0xf7, 0x8c, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc7, 0x92, 0xea), cyan: rgb(0x89, 0xdd, 0xff), }), }, Scheme { family: "Material", name: "Palenight", dark: true, core: Some(Core { bg: rgb(0x29, 0x2d, 0x3e), dim: rgb(0x1b, 0x1e, 0x2b), raised: rgb(0x41, 0x48, 0x63), sel: rgb(0x44, 0x42, 0x67), border: rgb(0x36, 0x43, 0x67), fg: rgb(0xa6, 0xac, 0xcd), muted: rgb(0x71, 0x7c, 0xb4), faint: rgb(0x67, 0x6e, 0x95), accent: rgb(0x80, 0xcb, 0xc4), red: rgb(0xf0, 0x71, 0x78), green: rgb(0xc3, 0xe8, 0x8d), yellow: rgb(0xff, 0xcb, 0x6b), orange: rgb(0xf7, 0x8c, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc7, 0x92, 0xea), cyan: rgb(0x89, 0xdd, 0xff), }), }, Scheme { family: "Material", name: "Lighter", dark: false, core: Some(Core { bg: rgb(0xfa, 0xfa, 0xfa), dim: rgb(0xff, 0xff, 0xff), raised: rgb(0xe7, 0xe7, 0xe8), sel: rgb(0x80, 0xcb, 0xc4), border: rgb(0xd3, 0xe1, 0xe8), fg: rgb(0x54, 0x6e, 0x7a), muted: rgb(0x94, 0xa7, 0xb0), faint: rgb(0xaa, 0xbf, 0xc9), accent: rgb(0x00, 0xbc, 0xd4), red: rgb(0xe5, 0x39, 0x35), green: rgb(0x91, 0xb8, 0x59), yellow: rgb(0xf6, 0xa4, 0x34), orange: rgb(0xf7, 0x6d, 0x47), blue: rgb(0x61, 0x82, 0xb8), purple: rgb(0x7c, 0x4d, 0xff), cyan: rgb(0x39, 0xad, 0xb5), }), }, // Monokai Pro: loctvl842/monokai-pro.nvim lua/monokai-pro/palette/*.lua Scheme { family: "Monokai Pro", name: "Pro", dark: true, core: Some(Core { bg: rgb(0x2d, 0x2a, 0x2e), dim: rgb(0x22, 0x1f, 0x22), raised: rgb(0x40, 0x3e, 0x41), sel: rgb(0x43, 0x41, 0x44), border: rgb(0x5b, 0x59, 0x5c), fg: rgb(0xfc, 0xfc, 0xfa), muted: rgb(0xc1, 0xc0, 0xc0), faint: rgb(0x72, 0x70, 0x72), accent: rgb(0xff, 0xd8, 0x66), red: rgb(0xff, 0x61, 0x88), green: rgb(0xa9, 0xdc, 0x76), yellow: rgb(0xff, 0xd8, 0x66), orange: rgb(0xfc, 0x98, 0x67), blue: rgb(0x78, 0xdc, 0xe8), purple: rgb(0xab, 0x9d, 0xf2), cyan: rgb(0x78, 0xdc, 0xe8), }), }, Scheme { family: "Monokai Pro", name: "Classic", dark: true, core: Some(Core { bg: rgb(0x27, 0x28, 0x22), dim: rgb(0x1d, 0x1e, 0x19), raised: rgb(0x3b, 0x3c, 0x35), sel: rgb(0x3e, 0x3f, 0x38), border: rgb(0x57, 0x58, 0x4f), fg: rgb(0xfd, 0xff, 0xf1), muted: rgb(0xc0, 0xc1, 0xb5), faint: rgb(0x6e, 0x70, 0x66), accent: rgb(0xe6, 0xdb, 0x74), red: rgb(0xf9, 0x26, 0x72), green: rgb(0xa6, 0xe2, 0x2e), yellow: rgb(0xe6, 0xdb, 0x74), orange: rgb(0xfd, 0x97, 0x1f), blue: rgb(0x66, 0xd9, 0xef), purple: rgb(0xae, 0x81, 0xff), cyan: rgb(0x66, 0xd9, 0xef), }), }, Scheme { family: "Monokai Pro", name: "Machine", dark: true, core: Some(Core { bg: rgb(0x27, 0x31, 0x36), dim: rgb(0x1d, 0x25, 0x28), raised: rgb(0x3a, 0x44, 0x49), sel: rgb(0x3d, 0x47, 0x4b), border: rgb(0x54, 0x5f, 0x62), fg: rgb(0xf2, 0xff, 0xfc), muted: rgb(0xb8, 0xc4, 0xc3), faint: rgb(0x6b, 0x76, 0x78), accent: rgb(0xff, 0xed, 0x72), red: rgb(0xff, 0x6d, 0x7e), green: rgb(0xa2, 0xe5, 0x7b), yellow: rgb(0xff, 0xed, 0x72), orange: rgb(0xff, 0xb2, 0x70), blue: rgb(0x7c, 0xd5, 0xf1), purple: rgb(0xba, 0xa0, 0xf8), cyan: rgb(0x7c, 0xd5, 0xf1), }), }, Scheme { family: "Monokai Pro", name: "Octagon", dark: true, core: Some(Core { bg: rgb(0x28, 0x2a, 0x3a), dim: rgb(0x1e, 0x1f, 0x2b), raised: rgb(0x3a, 0x3d, 0x4b), sel: rgb(0x3d, 0x3f, 0x4e), border: rgb(0x53, 0x57, 0x63), fg: rgb(0xea, 0xf2, 0xf1), muted: rgb(0xb2, 0xb9, 0xbd), faint: rgb(0x69, 0x6d, 0x77), accent: rgb(0xff, 0xd7, 0x6d), red: rgb(0xff, 0x65, 0x7a), green: rgb(0xba, 0xd7, 0x61), yellow: rgb(0xff, 0xd7, 0x6d), orange: rgb(0xff, 0x9b, 0x5e), blue: rgb(0x9c, 0xd1, 0xbb), purple: rgb(0xc3, 0x9a, 0xc9), cyan: rgb(0x9c, 0xd1, 0xbb), }), }, Scheme { family: "Monokai Pro", name: "Ristretto", dark: true, core: Some(Core { bg: rgb(0x2c, 0x25, 0x25), dim: rgb(0x21, 0x1c, 0x1c), raised: rgb(0x40, 0x38, 0x38), sel: rgb(0x43, 0x3b, 0x3b), border: rgb(0x5b, 0x53, 0x53), fg: rgb(0xff, 0xf1, 0xf3), muted: rgb(0xc3, 0xb7, 0xb8), faint: rgb(0x72, 0x69, 0x6a), accent: rgb(0xf9, 0xcc, 0x6c), red: rgb(0xfd, 0x68, 0x83), green: rgb(0xad, 0xda, 0x78), yellow: rgb(0xf9, 0xcc, 0x6c), orange: rgb(0xf3, 0x8d, 0x70), blue: rgb(0x85, 0xda, 0xcc), purple: rgb(0xa8, 0xa9, 0xeb), cyan: rgb(0x85, 0xda, 0xcc), }), }, Scheme { family: "Monokai Pro", name: "Spectrum", dark: true, core: Some(Core { bg: rgb(0x22, 0x22, 0x22), dim: rgb(0x19, 0x19, 0x19), raised: rgb(0x36, 0x35, 0x37), sel: rgb(0x39, 0x38, 0x3a), border: rgb(0x52, 0x50, 0x53), fg: rgb(0xf7, 0xf1, 0xff), muted: rgb(0xba, 0xb6, 0xc0), faint: rgb(0x69, 0x67, 0x6c), accent: rgb(0xfc, 0xe5, 0x66), red: rgb(0xfc, 0x61, 0x8d), green: rgb(0x7b, 0xd8, 0x8f), yellow: rgb(0xfc, 0xe5, 0x66), orange: rgb(0xfd, 0x93, 0x53), blue: rgb(0x5a, 0xd4, 0xe6), purple: rgb(0x94, 0x8a, 0xe3), cyan: rgb(0x5a, 0xd4, 0xe6), }), }, // Sonokai: sainnhe/sonokai autoload/sonokai.vim Scheme { family: "Sonokai", name: "Default", dark: true, core: Some(Core { bg: rgb(0x2c, 0x2e, 0x34), dim: rgb(0x22, 0x23, 0x27), raised: rgb(0x33, 0x35, 0x3f), sel: rgb(0x41, 0x45, 0x50), border: rgb(0x41, 0x45, 0x50), fg: rgb(0xe2, 0xe2, 0xe3), muted: rgb(0x7f, 0x84, 0x90), faint: rgb(0x7f, 0x84, 0x90), accent: rgb(0x76, 0xcc, 0xe0), red: rgb(0xfc, 0x5d, 0x7c), green: rgb(0x9e, 0xd0, 0x72), yellow: rgb(0xe7, 0xc6, 0x64), orange: rgb(0xf3, 0x96, 0x60), blue: rgb(0x76, 0xcc, 0xe0), purple: rgb(0xb3, 0x9d, 0xf3), cyan: rgb(0x76, 0xcc, 0xe0), }), }, Scheme { family: "Sonokai", name: "Atlantis", dark: true, core: Some(Core { bg: rgb(0x2a, 0x2f, 0x38), dim: rgb(0x24, 0x27, 0x2e), raised: rgb(0x33, 0x38, 0x46), sel: rgb(0x42, 0x4b, 0x5b), border: rgb(0x42, 0x4b, 0x5b), fg: rgb(0xe1, 0xe3, 0xe4), muted: rgb(0x82, 0x8a, 0x9a), faint: rgb(0x82, 0x8a, 0x9a), accent: rgb(0x72, 0xcc, 0xe8), red: rgb(0xff, 0x65, 0x78), green: rgb(0x9d, 0xd2, 0x74), yellow: rgb(0xea, 0xcb, 0x64), orange: rgb(0xf6, 0x9c, 0x5e), blue: rgb(0x72, 0xcc, 0xe8), purple: rgb(0xba, 0x9c, 0xf3), cyan: rgb(0x72, 0xcc, 0xe8), }), }, Scheme { family: "Sonokai", name: "Andromeda", dark: true, core: Some(Core { bg: rgb(0x2b, 0x2d, 0x3a), dim: rgb(0x25, 0x26, 0x30), raised: rgb(0x33, 0x36, 0x48), sel: rgb(0x3f, 0x44, 0x5b), border: rgb(0x3f, 0x44, 0x5b), fg: rgb(0xe1, 0xe3, 0xe4), muted: rgb(0x7e, 0x82, 0x94), faint: rgb(0x7e, 0x82, 0x94), accent: rgb(0x6d, 0xca, 0xe8), red: rgb(0xfb, 0x61, 0x7e), green: rgb(0x9e, 0xd0, 0x6c), yellow: rgb(0xed, 0xc7, 0x63), orange: rgb(0xf8, 0x98, 0x60), blue: rgb(0x6d, 0xca, 0xe8), purple: rgb(0xbb, 0x97, 0xee), cyan: rgb(0x6d, 0xca, 0xe8), }), }, Scheme { family: "Sonokai", name: "Shusia", dark: true, core: Some(Core { bg: rgb(0x2d, 0x2a, 0x2e), dim: rgb(0x21, 0x1f, 0x21), raised: rgb(0x37, 0x34, 0x3a), sel: rgb(0x49, 0x46, 0x4e), border: rgb(0x49, 0x46, 0x4e), fg: rgb(0xe3, 0xe1, 0xe4), muted: rgb(0x84, 0x80, 0x89), faint: rgb(0x84, 0x80, 0x89), accent: rgb(0x7a, 0xcc, 0xd7), red: rgb(0xf8, 0x5e, 0x84), green: rgb(0x9e, 0xcd, 0x6f), yellow: rgb(0xe5, 0xc4, 0x63), orange: rgb(0xef, 0x90, 0x62), blue: rgb(0x7a, 0xcc, 0xd7), purple: rgb(0xab, 0x9d, 0xf2), cyan: rgb(0x7a, 0xcc, 0xd7), }), }, Scheme { family: "Sonokai", name: "Maia", dark: true, core: Some(Core { bg: rgb(0x27, 0x31, 0x36), dim: rgb(0x21, 0x28, 0x2c), raised: rgb(0x31, 0x3b, 0x42), sel: rgb(0x41, 0x4b, 0x53), border: rgb(0x41, 0x4b, 0x53), fg: rgb(0xe1, 0xe2, 0xe3), muted: rgb(0x82, 0x87, 0x8b), faint: rgb(0x82, 0x87, 0x8b), accent: rgb(0x78, 0xce, 0xe9), red: rgb(0xf7, 0x6c, 0x7c), green: rgb(0x9c, 0xd5, 0x7b), yellow: rgb(0xe3, 0xd3, 0x67), orange: rgb(0xf3, 0xa9, 0x6a), blue: rgb(0x78, 0xce, 0xe9), purple: rgb(0xba, 0xa0, 0xf8), cyan: rgb(0x78, 0xce, 0xe9), }), }, Scheme { family: "Sonokai", name: "Espresso", dark: true, core: Some(Core { bg: rgb(0x31, 0x2c, 0x2b), dim: rgb(0x24, 0x21, 0x20), raised: rgb(0x39, 0x32, 0x30), sel: rgb(0x4e, 0x43, 0x3f), border: rgb(0x4e, 0x43, 0x3f), fg: rgb(0xe4, 0xe3, 0xe1), muted: rgb(0x90, 0x81, 0x7b), faint: rgb(0x90, 0x81, 0x7b), accent: rgb(0x81, 0xd0, 0xc9), red: rgb(0xf8, 0x68, 0x82), green: rgb(0xa6, 0xcd, 0x77), yellow: rgb(0xf0, 0xc6, 0x6f), orange: rgb(0xf0, 0x8d, 0x71), blue: rgb(0x81, 0xd0, 0xc9), purple: rgb(0x9f, 0xa0, 0xe1), cyan: rgb(0x81, 0xd0, 0xc9), }), }, // Oxocarbon: nyoom-engineering/oxocarbon.nvim fnl/oxocarbon/init.fnl (yellow: IBM Carbon) Scheme { family: "Oxocarbon", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x16, 0x16, 0x16), dim: rgb(0x13, 0x13, 0x13), raised: rgb(0x26, 0x26, 0x26), sel: rgb(0x39, 0x39, 0x39), border: rgb(0x39, 0x39, 0x39), fg: rgb(0xd0, 0xd0, 0xd0), muted: rgb(0xd0, 0xd0, 0xd0), faint: rgb(0x52, 0x52, 0x52), accent: rgb(0x78, 0xa9, 0xff), red: rgb(0xee, 0x53, 0x96), green: rgb(0x42, 0xbe, 0x65), yellow: rgb(0xf1, 0xc2, 0x1b), orange: rgb(0xff, 0x7e, 0xb6), blue: rgb(0x78, 0xa9, 0xff), purple: rgb(0xbe, 0x95, 0xff), cyan: rgb(0x3d, 0xdb, 0xd9), }), }, Scheme { family: "Oxocarbon", name: "Light", dark: false, core: Some(Core { bg: rgb(0xff, 0xff, 0xff), dim: rgb(0xfa, 0xfa, 0xfa), raised: rgb(0xf2, 0xf2, 0xf2), sel: rgb(0xd0, 0xd0, 0xd0), border: rgb(0xd0, 0xd0, 0xd0), fg: rgb(0x37, 0x47, 0x4f), muted: rgb(0x52, 0x52, 0x52), faint: rgb(0x90, 0xa4, 0xae), accent: rgb(0x0f, 0x62, 0xfe), red: rgb(0xee, 0x53, 0x96), green: rgb(0x42, 0xbe, 0x65), yellow: rgb(0xb2, 0x86, 0x00), orange: rgb(0xff, 0x6f, 0x00), blue: rgb(0x0f, 0x62, 0xfe), purple: rgb(0x67, 0x3a, 0xb7), cyan: rgb(0x08, 0xbd, 0xba), }), }, // Night Owl: sdras/night-owl-vscode-theme themes/*.json Scheme { family: "Night Owl", name: "Night Owl", dark: true, core: Some(Core { bg: rgb(0x01, 0x16, 0x27), dim: rgb(0x01, 0x0e, 0x1a), raised: rgb(0x0b, 0x29, 0x42), sel: rgb(0x1d, 0x3b, 0x53), border: rgb(0x12, 0x2d, 0x42), fg: rgb(0xd6, 0xde, 0xeb), muted: rgb(0x89, 0xa4, 0xbb), faint: rgb(0x63, 0x77, 0x77), accent: rgb(0x82, 0xaa, 0xff), red: rgb(0xef, 0x53, 0x50), green: rgb(0x22, 0xda, 0x6e), yellow: rgb(0xec, 0xc4, 0x8d), orange: rgb(0xf7, 0x8c, 0x6c), blue: rgb(0x82, 0xaa, 0xff), purple: rgb(0xc7, 0x92, 0xea), cyan: rgb(0x7f, 0xdb, 0xca), }), }, Scheme { family: "Night Owl", name: "Light Owl", dark: false, core: Some(Core { bg: rgb(0xfb, 0xfb, 0xfb), dim: rgb(0xf0, 0xf0, 0xf0), raised: rgb(0xf0, 0xf0, 0xf0), sel: rgb(0xe0, 0xe0, 0xe0), border: rgb(0xd9, 0xd9, 0xd9), fg: rgb(0x40, 0x3f, 0x53), muted: rgb(0x90, 0xa7, 0xb2), faint: rgb(0x98, 0x9f, 0xb1), accent: rgb(0x28, 0x8e, 0xd7), red: rgb(0xde, 0x3d, 0x3b), green: rgb(0x08, 0x91, 0x6a), yellow: rgb(0xe0, 0xaf, 0x02), orange: rgb(0xaa, 0x09, 0x82), blue: rgb(0x28, 0x8e, 0xd7), purple: rgb(0x99, 0x4c, 0xc3), cyan: rgb(0x2a, 0xa2, 0x98), }), }, // Cyberdream: scottmckendry/cyberdream.nvim lua/cyberdream/colors.lua Scheme { family: "Cyberdream", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x16, 0x18, 0x1a), dim: rgb(0x16, 0x18, 0x1a), raised: rgb(0x1e, 0x21, 0x24), sel: rgb(0x3c, 0x40, 0x48), border: rgb(0x3c, 0x40, 0x48), fg: rgb(0xff, 0xff, 0xff), muted: rgb(0x7b, 0x84, 0x96), faint: rgb(0x7b, 0x84, 0x96), accent: rgb(0x5e, 0xa1, 0xff), red: rgb(0xff, 0x6e, 0x5e), green: rgb(0x5e, 0xff, 0x6c), yellow: rgb(0xf1, 0xff, 0x5e), orange: rgb(0xff, 0xbd, 0x5e), blue: rgb(0x5e, 0xa1, 0xff), purple: rgb(0xbd, 0x5e, 0xff), cyan: rgb(0x5e, 0xf1, 0xff), }), }, Scheme { family: "Cyberdream", name: "Light", dark: false, core: Some(Core { bg: rgb(0xff, 0xff, 0xff), dim: rgb(0xff, 0xff, 0xff), raised: rgb(0xea, 0xea, 0xea), sel: rgb(0xac, 0xac, 0xac), border: rgb(0xac, 0xac, 0xac), fg: rgb(0x16, 0x18, 0x1a), muted: rgb(0x7b, 0x84, 0x96), faint: rgb(0x7b, 0x84, 0x96), accent: rgb(0x00, 0x57, 0xd1), red: rgb(0xd1, 0x15, 0x00), green: rgb(0x00, 0x8b, 0x0c), yellow: rgb(0x99, 0x7b, 0x00), orange: rgb(0xd1, 0x7c, 0x00), blue: rgb(0x00, 0x57, 0xd1), purple: rgb(0xa0, 0x18, 0xff), cyan: rgb(0x00, 0x8c, 0x99), }), }, // Melange: savq/melange-nvim lua/melange/palettes/*.lua Scheme { family: "Melange", name: "Dark", dark: true, core: Some(Core { bg: rgb(0x29, 0x25, 0x22), dim: rgb(0x29, 0x25, 0x22), raised: rgb(0x34, 0x30, 0x2c), sel: rgb(0x40, 0x3a, 0x36), border: rgb(0x40, 0x3a, 0x36), fg: rgb(0xec, 0xe1, 0xd7), muted: rgb(0xc1, 0xa7, 0x8e), faint: rgb(0x86, 0x74, 0x62), accent: rgb(0xa3, 0xa9, 0xce), red: rgb(0xd4, 0x77, 0x66), green: rgb(0x85, 0xb6, 0x95), yellow: rgb(0xeb, 0xc0, 0x6d), orange: rgb(0xe4, 0x9b, 0x5d), blue: rgb(0xa3, 0xa9, 0xce), purple: rgb(0xcf, 0x9b, 0xc2), cyan: rgb(0x89, 0xb3, 0xb6), }), }, Scheme { family: "Melange", name: "Light", dark: false, core: Some(Core { bg: rgb(0xf1, 0xf1, 0xf1), dim: rgb(0xe9, 0xe1, 0xdb), raised: rgb(0xe9, 0xe1, 0xdb), sel: rgb(0xd9, 0xd3, 0xce), border: rgb(0xd9, 0xd3, 0xce), fg: rgb(0x54, 0x43, 0x3a), muted: rgb(0x7d, 0x66, 0x58), faint: rgb(0xa9, 0x8a, 0x78), accent: rgb(0x46, 0x5a, 0xa4), red: rgb(0xbf, 0x00, 0x21), green: rgb(0x3a, 0x68, 0x4a), yellow: rgb(0xa0, 0x6d, 0x00), orange: rgb(0xbc, 0x5c, 0x00), blue: rgb(0x46, 0x5a, 0xa4), purple: rgb(0x90, 0x41, 0x80), cyan: rgb(0x3d, 0x65, 0x68), }), }, ];