├── .gitignore ├── README.md ├── colors ├── base2tone_cave_dark.vim ├── base2tone_cave_light.vim ├── base2tone_desert_dark.vim ├── base2tone_desert_light.vim ├── base2tone_drawbridge_dark.vim ├── base2tone_drawbridge_light.vim ├── base2tone_earth_dark.vim ├── base2tone_earth_light.vim ├── base2tone_evening_dark.vim ├── base2tone_evening_light.vim ├── base2tone_field_dark.vim ├── base2tone_field_light.vim ├── base2tone_forest_dark.vim ├── base2tone_forest_light.vim ├── base2tone_garden_dark.vim ├── base2tone_garden_light.vim ├── base2tone_heath_dark.vim ├── base2tone_heath_light.vim ├── base2tone_lake_dark.vim ├── base2tone_lake_light.vim ├── base2tone_lavender_dark.vim ├── base2tone_lavender_light.vim ├── base2tone_mall_dark.vim ├── base2tone_mall_light.vim ├── base2tone_meadow_dark.vim ├── base2tone_meadow_light.vim ├── base2tone_morning_dark.vim ├── base2tone_morning_light.vim ├── base2tone_motel_dark.vim ├── base2tone_motel_light.vim ├── base2tone_pool_dark.vim ├── base2tone_pool_light.vim ├── base2tone_porch_dark.vim ├── base2tone_porch_light.vim ├── base2tone_sea_dark.vim ├── base2tone_sea_light.vim ├── base2tone_space_dark.vim ├── base2tone_space_light.vim ├── base2tone_suburb_dark.vim └── base2tone_suburb_light.vim └── lua ├── base2tone_cave_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_cave_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_desert_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_desert_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_drawbridge_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_drawbridge_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_earth_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_earth_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_evening_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_evening_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_field_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_field_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_forest_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_forest_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_garden_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_garden_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_heath_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_heath_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_lake_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_lake_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_lavender_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_lavender_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_mall_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_mall_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_meadow_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_meadow_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_morning_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_morning_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_motel_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_motel_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_pool_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_pool_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_porch_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_porch_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_sea_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_sea_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_space_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_space_light ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_suburb_dark ├── init.lua ├── palette.lua └── theme.lua ├── base2tone_suburb_light ├── init.lua ├── palette.lua └── theme.lua └── lualine └── themes ├── base2tone_cave_dark.lua ├── base2tone_cave_light.lua ├── base2tone_desert_dark.lua ├── base2tone_desert_light.lua ├── base2tone_drawbridge_dark.lua ├── base2tone_drawbridge_light.lua ├── base2tone_earth_dark.lua ├── base2tone_earth_light.lua ├── base2tone_evening_dark.lua ├── base2tone_evening_light.lua ├── base2tone_field_dark.lua ├── base2tone_field_light.lua ├── base2tone_forest_dark.lua ├── base2tone_forest_light.lua ├── base2tone_garden_dark.lua ├── base2tone_garden_light.lua ├── base2tone_heath_dark.lua ├── base2tone_heath_light.lua ├── base2tone_lake_dark.lua ├── base2tone_lake_light.lua ├── base2tone_lavender_dark.lua ├── base2tone_lavender_light.lua ├── base2tone_mall_dark.lua ├── base2tone_mall_light.lua ├── base2tone_meadow_dark.lua ├── base2tone_meadow_light.lua ├── base2tone_morning_dark.lua ├── base2tone_morning_light.lua ├── base2tone_motel_dark.lua ├── base2tone_motel_light.lua ├── base2tone_pool_dark.lua ├── base2tone_pool_light.lua ├── base2tone_porch_dark.lua ├── base2tone_porch_light.lua ├── base2tone_sea_dark.lua ├── base2tone_sea_light.lua ├── base2tone_space_dark.lua ├── base2tone_space_light.lua ├── base2tone_suburb_dark.lua └── base2tone_suburb_light.lua /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Base2Tone-nvim 2 | 3 | Collection of duotone colorschemes for Neovim written in lua. 4 | 5 | [Base2Tone](https://base2t.one) syntax-highlighting themes are based on [Duotone Themes](https://simurai.com/projects/2016/01/01/duotone-themes) by [Simurai](https://simurai.com/) for Atom. 6 | 7 | > “DuoTone themes use only 2 hues (7 shades in total). It tones down less important parts (like punctuation and brackets) and highlights only the important ones. This leads to a more calm color scheme, but still lets you find the stuff you're looking for.” 8 | 9 | Base2Tone-nvim is adapted alongside Treesitter. It supports quite a few popular plugins for Neovim like Lualine, Telescope, Nvim-Tree, IndentBlankline, GitSigns and [Marks](https://github.com/chentoast/marks.nvim). 10 | 11 | For the most seamless experience within the terminal: these same color schemes are also ported to [iTerm2](https://github.com/atelierbram/Base2Tone-iterm2) and [Hyper](https://github.com/atelierbram/Base2Tone-hyperterm). For terminals which don’t support truecolor please use [Base2Tone-vim](https://github.com/atelierbram/Base2Tone-vim) instead. 12 | 13 | *** *** *** *** *** *** *** *** *** 14 | 15 | All colorschemes included come in a dark and light version. 16 | 17 | ## Screenshot 18 | ![Base2Tone-Nvim_Evening-Dark](https://atelierbram.github.io/syntax-highlighting/assets/img/base2tone-nvim_evening-dark.png) 19 |
Base2Tone_Evening_dark 20 | 21 | ![Base2Tone-Nvim_Morning-Light](https://atelierbram.github.io/syntax-highlighting/assets/img/base2tone-nvim_morning-light.png) 22 |
Base2Tone-Nvim_Morning-Light 23 | 24 | ## Installation 25 | 26 | Install these colorschemes like you would any other plugin. 27 | With Packer: 28 | 29 | ```lua 30 | use({ "atelierbram/Base2Tone-nvim" }) 31 | ``` 32 | 33 | ## Activate a colorscheme in a Lua config file: 34 | 35 | ```lua 36 | -- dark schemes 37 | vim.cmd("colorscheme base2tone_evening_dark") 38 | -- or any of the other schemes: 39 | -- vim.cmd("colorscheme base2tone_morning_dark") 40 | -- vim.cmd("colorscheme base2tone_sea_dark") 41 | -- vim.cmd("colorscheme base2tone_space_dark") 42 | -- vim.cmd("colorscheme base2tone_earth_dark") 43 | -- vim.cmd("colorscheme base2tone_forest_dark") 44 | -- vim.cmd("colorscheme base2tone_field_dark") 45 | -- vim.cmd("colorscheme base2tone_garden_dark") 46 | -- vim.cmd("colorscheme base2tone_desert_dark") 47 | -- vim.cmd("colorscheme base2tone_lake_dark") 48 | -- vim.cmd("colorscheme base2tone_meadow_dark") 49 | -- vim.cmd("colorscheme base2tone_drawbridge_dark") 50 | -- vim.cmd("colorscheme base2tone_mall_dark") 51 | -- vim.cmd("colorscheme base2tone_suburb_dark") 52 | -- vim.cmd("colorscheme base2tone_lavender_dark") 53 | -- vim.cmd("colorscheme base2tone_pool_dark") 54 | -- vim.cmd("colorscheme base2tone_porch_dark") 55 | -- vim.cmd("colorscheme base2tone_heath_dark") 56 | -- vim.cmd("colorscheme base2tone_cave_dark") 57 | -- vim.cmd("colorscheme base2tone_motel_dark") 58 | 59 | -- light schemes 60 | -- vim.cmd("colorscheme base2tone_evening_light") 61 | -- vim.cmd("colorscheme base2tone_morning_light") 62 | -- vim.cmd("colorscheme base2tone_sea_light") 63 | -- vim.cmd("colorscheme base2tone_space_light") 64 | -- vim.cmd("colorscheme base2tone_earth_light") 65 | -- vim.cmd("colorscheme base2tone_forest_light") 66 | -- vim.cmd("colorscheme base2tone_field_light") 67 | -- vim.cmd("colorscheme base2tone_garden_light") 68 | -- vim.cmd("colorscheme base2tone_desert_light") 69 | -- vim.cmd("colorscheme base2tone_lake_light") 70 | -- vim.cmd("colorscheme base2tone_meadow_light") 71 | -- vim.cmd("colorscheme base2tone_drawbridge_light") 72 | -- vim.cmd("colorscheme base2tone_mall_light") 73 | -- vim.cmd("colorscheme base2tone_suburb_light") 74 | -- vim.cmd("colorscheme base2tone_lavender_light") 75 | -- vim.cmd("colorscheme base2tone_pool_light") 76 | -- vim.cmd("colorscheme base2tone_porch_light") 77 | -- vim.cmd("colorscheme base2tone_heath_light") 78 | -- vim.cmd("colorscheme base2tone_cave_light") 79 | -- vim.cmd("colorscheme base2tone_motel_light") 80 | ``` 81 | 82 | ### Credits 83 | - [Simurai](https://simurai.com/), for these themes are based on [Duotone Themes](https://simurai.com/projects/2016/01/01/duotone-themes) for Atom. 84 | - [Christian Chiarulli](https://github.com/ChristianChiarulli/) for [colorgen-nvim](https://github.com/ChristianChiarulli/colorgen-nvim), a colorscheme generator for Neovim written in Rust. 85 | 86 | ### License 87 | Released under [MIT Licence](https://atelierbram.mit-license.org) 88 | -------------------------------------------------------------------------------- /colors/base2tone_cave_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_cave_dark = require("base2tone_cave_dark") 3 | base2tone_cave_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_cave_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_cave_light = require("base2tone_cave_light") 3 | base2tone_cave_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_desert_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_desert_dark = require("base2tone_desert_dark") 3 | base2tone_desert_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_desert_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_desert_light = require("base2tone_desert_light") 3 | base2tone_desert_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_drawbridge_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_drawbridge_dark = require("base2tone_drawbridge_dark") 3 | base2tone_drawbridge_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_drawbridge_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_drawbridge_light = require("base2tone_drawbridge_light") 3 | base2tone_drawbridge_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_earth_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_earth_dark = require("base2tone_earth_dark") 3 | base2tone_earth_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_earth_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_earth_light = require("base2tone_earth_light") 3 | base2tone_earth_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_evening_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_evening_dark = require("base2tone_evening_dark") 3 | base2tone_evening_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_evening_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_evening_light = require("base2tone_evening_light") 3 | base2tone_evening_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_field_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_field_dark = require("base2tone_field_dark") 3 | base2tone_field_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_field_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_field_light = require("base2tone_field_light") 3 | base2tone_field_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_forest_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_forest_dark = require("base2tone_forest_dark") 3 | base2tone_forest_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_forest_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_forest_light = require("base2tone_forest_light") 3 | base2tone_forest_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_garden_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_garden_dark = require("base2tone_garden_dark") 3 | base2tone_garden_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_garden_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_garden_light = require("base2tone_garden_light") 3 | base2tone_garden_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_heath_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_heath_dark = require("base2tone_heath_dark") 3 | base2tone_heath_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_heath_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_heath_light = require("base2tone_heath_light") 3 | base2tone_heath_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_lake_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_lake_dark = require("base2tone_lake_dark") 3 | base2tone_lake_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_lake_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_lake_light = require("base2tone_lake_light") 3 | base2tone_lake_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_lavender_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_lavender_dark = require("base2tone_lavender_dark") 3 | base2tone_lavender_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_lavender_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_lavender_light = require("base2tone_lavender_light") 3 | base2tone_lavender_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_mall_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_mall_dark = require("base2tone_mall_dark") 3 | base2tone_mall_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_mall_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_mall_light = require("base2tone_mall_light") 3 | base2tone_mall_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_meadow_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_meadow_dark = require("base2tone_meadow_dark") 3 | base2tone_meadow_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_meadow_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_meadow_light = require("base2tone_meadow_light") 3 | base2tone_meadow_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_morning_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_morning_dark = require("base2tone_morning_dark") 3 | base2tone_morning_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_morning_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_morning_light = require("base2tone_morning_light") 3 | base2tone_morning_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_motel_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_motel_dark = require("base2tone_motel_dark") 3 | base2tone_motel_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_motel_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_motel_light = require("base2tone_motel_light") 3 | base2tone_motel_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_pool_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_pool_dark = require("base2tone_pool_dark") 3 | base2tone_pool_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_pool_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_pool_light = require("base2tone_pool_light") 3 | base2tone_pool_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_porch_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_porch_dark = require("base2tone_porch_dark") 3 | base2tone_porch_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_porch_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_porch_light = require("base2tone_porch_light") 3 | base2tone_porch_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_sea_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_sea_dark = require("base2tone_sea_dark") 3 | base2tone_sea_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_sea_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_sea_light = require("base2tone_sea_light") 3 | base2tone_sea_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_space_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_space_dark = require("base2tone_space_dark") 3 | base2tone_space_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_space_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_space_light = require("base2tone_space_light") 3 | base2tone_space_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_suburb_dark.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_suburb_dark = require("base2tone_suburb_dark") 3 | base2tone_suburb_dark.setup({}) 4 | EOF -------------------------------------------------------------------------------- /colors/base2tone_suburb_light.vim: -------------------------------------------------------------------------------- 1 | lua << EOF 2 | local base2tone_suburb_light = require("base2tone_suburb_light") 3 | base2tone_suburb_light.setup({}) 4 | EOF -------------------------------------------------------------------------------- /lua/base2tone_cave_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_cave_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_cave_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_cave_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#222021", 3 | B2T_A1 = "#2f2d2e", 4 | B2T_A2 = "#565254", 5 | B2T_A3 = "#635f60", 6 | B2T_A4 = "#706b6d", 7 | B2T_A5 = "#8a8586", 8 | B2T_A6 = "#9f999b", 9 | B2T_A7 = "#b3adaf", 10 | B2T_B0 = "#ad1f51", 11 | B2T_B1 = "#875e6d", 12 | B2T_B2 = "#936c7a", 13 | B2T_B3 = "#9c818b", 14 | B2T_B4 = "#d27998", 15 | B2T_B5 = "#e28dab", 16 | B2T_B6 = "#f0a8c1", 17 | B2T_B7 = "#ffebf2", 18 | B2T_C0 = "#787673", 19 | B2T_C1 = "#8b8984", 20 | B2T_C2 = "#9d9b95", 21 | B2T_C3 = "#aeaca7", 22 | B2T_C4 = "#c1beb9", 23 | B2T_C5 = "#d6d3cc", 24 | B2T_C6 = "#eae7e1", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#996e00", 27 | B2T_D1 = "#aa7c09", 28 | B2T_D2 = "#b88914", 29 | B2T_D3 = "#c39622", 30 | B2T_D4 = "#cca133", 31 | B2T_D5 = "#ddaf3c", 32 | B2T_D6 = "#ebbc47", 33 | B2T_D7 = "#ffcc4d", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_cave_dark/theme.lua: -------------------------------------------------------------------------------- 1 | 2 | local c = require('base2tone_cave_dark.palette') 3 | 4 | local hl = vim.api.nvim_set_hl 5 | local theme = {} 6 | 7 | theme.set_highlights = function() 8 | 9 | -- base 10 | hl(0, "Normal", { fg = c.B2T_B5, bg = c.B2T_A0, }) 11 | hl(0, "NormalNC", { fg = c.B2T_B5, bg = c.B2T_A1, }) 12 | hl(0, "NormalSB", { fg = c.B2T_B5, bg = c.B2T_A1, }) 13 | hl(0, "NormalFloat", { fg = c.B2T_B5, bg = c.B2T_A0, }) 14 | hl(0, "Bold", { fg = 'NONE', bg = 'NONE', bold=true, }) 15 | hl(0, "Italic", { fg = 'NONE', bg = 'NONE', italic=true, }) 16 | hl(0, "Underlined", { fg = 'NONE', bg = 'NONE', underline=true, }) 17 | hl(0, "Comment", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 18 | hl(0, "ColorColumn", { fg = 'NONE', bg = c.B2T_A1 }) 19 | hl(0, "Conceal", { fg = c.B2T_D5, bg = 'NONE' }) 20 | hl(0, "Cursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 21 | hl(0, "lCursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 22 | hl(0, "CursorIM", { fg = c.B2T_A0, bg = c.B2T_D2 }) 23 | hl(0, "CursorColumn", { fg = 'NONE', bg = c.B2T_A1 }) 24 | hl(0, "CursorLine", { fg = 'NONE', bg = c.B2T_A1 }) 25 | hl(0, "Directory", { fg = c.B2T_D5, bg = 'NONE' }) 26 | hl(0, "DiffAdd", { fg = c.B2T_B2, bg = c.B2T_A1 }) 27 | hl(0, "DiffChange", { fg = c.B2T_A3, bg = c.B2T_A1 }) 28 | hl(0, "DiffDelete", { fg = c.B2T_B0, bg = c.B2T_A1 }) 29 | hl(0, "DiffText", { fg = c.B2T_D5, bg = c.B2T_A1 }) 30 | hl(0, "DiffAdded", { fg = c.B2T_B2, bg = c.B2T_A1 }) 31 | hl(0, "DiffFile", { fg = c.B2T_B0, bg = c.B2T_A1 }) 32 | hl(0, "EndOfBuffer", { fg = c.B2T_A1, bg = 'NONE' }) 33 | hl(0, "TermCursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 34 | hl(0, "TermCursorNC", { fg = c.B2T_B3, bg = c.B2T_D2 }) 35 | hl(0, "ErrorMsg", { fg = c.B2T_B0, bg = c.B2T_A0 }) 36 | hl(0, "VertSplit", { fg = c.B2T_A0, bg = c.B2T_A0 }) 37 | hl(0, "Folded", { fg = c.B2T_A3, bg = c.B2T_A1 }) 38 | hl(0, "FoldColumn", { fg = c.B2T_D2, bg = c.B2T_A1 }) 39 | hl(0, "SignColumn", { fg = c.B2T_A3, bg = c.B2T_A1 }) 40 | hl(0, "SignColumnSB", { fg = c.B2T_A1, bg = c.B2T_A1 }) 41 | hl(0, "Substitute", { fg = c.B2T_B5, bg = c.B2T_A1, }) 42 | hl(0, "LineNr", { fg = c.B2T_A2, bg = c.B2T_A0 }) 43 | hl(0, "CursorLineNr", { fg = c.B2T_A5, bg = c.B2T_A1 }) 44 | hl(0, "MatchParen", { fg = c.B2T_A7, bg = c.B2T_A2 }) 45 | hl(0, "ModeMsg", { fg = c.B2T_B2, bg = 'NONE' }) 46 | hl(0, "MoreMsg", { fg = c.B2T_B2, bg = 'NONE' }) 47 | hl(0, "NonText", { fg = c.B2T_A3, bg = 'NONE' }) 48 | hl(0, "Pmenu", { fg = c.B2T_A4, bg = c.B2T_A1 }) 49 | hl(0, "PmenuSel", { fg = c.B2T_A0, bg = c.B2T_C0 }) 50 | hl(0, "PmenuSbar", { fg = c.B2T_A1, bg = c.B2T_A1 }) 51 | hl(0, "PmenuThumb", { fg = c.B2T_D5, bg = c.B2T_A1 }) 52 | hl(0, "Question", { fg = c.B2T_D5, bg = 'NONE' }) 53 | hl(0, "QuickFixLine", { fg = c.B2T_B0, bg = 'NONE' }) 54 | hl(0, "Search", { fg = c.B2T_A3, bg = c.B2T_D4 }) 55 | hl(0, "IncSearch", { fg = c.B2T_A1, bg = c.B2T_D2 }) 56 | hl(0, "SpecialKey", { fg = c.B2T_A3, bg = 'NONE' }) 57 | hl(0, "SpellBad", { fg = c.B2T_B3, bg = c.B2T_A0, underline=true, }) 58 | hl(0, "SpellCap", { fg = c.B2T_D3, bg = c.B2T_A0 }) 59 | hl(0, "SpellLocal", { fg = c.B2T_D2, bg = c.B2T_A0 }) 60 | hl(0, "SpellRare", { fg = c.B2T_B3, bg = c.B2T_A0 }) 61 | hl(0, "StatusLine", { fg = c.B2T_A3, bg = c.B2T_A2 }) 62 | hl(0, "StatusLineNC", { fg = c.B2T_A2, bg = c.B2T_A1 }) 63 | hl(0, "TabLine", { fg = c.B2T_A3, bg = c.B2T_A1 }) 64 | hl(0, "TabLineFill", { fg = c.B2T_A3, bg = c.B2T_A1 }) 65 | hl(0, "TabLineSel", { fg = c.B2T_A4, bg = c.B2T_A1 }) 66 | hl(0, "Title", { fg = c.B2T_B5, bg = 'NONE' }) 67 | hl(0, "Visual", { fg = 'NONE', bg = c.B2T_A2 }) 68 | hl(0, "VisualNOS", { fg = c.B2T_B0, bg = 'NONE' }) 69 | hl(0, "WarningMsg", { fg = c.B2T_B0, bg = 'NONE' }) 70 | hl(0, "Whitespace", { fg = c.B2T_A2, bg = 'NONE', italic=true, }) 71 | hl(0, "WildMenu", { fg = c.B2T_A0, bg = c.B2T_B3 }) 72 | hl(0, "Constant", { fg = c.B2T_B3, bg = 'NONE' }) 73 | hl(0, "String", { fg = c.B2T_B7, bg = 'NONE' }) 74 | hl(0, "Character", { fg = c.B2T_B0, bg = 'NONE' }) 75 | hl(0, "Number", { fg = c.B2T_D7, bg = 'NONE' }) 76 | hl(0, "Boolean", { fg = c.B2T_D2, bg = 'NONE' }) 77 | hl(0, "Float", { fg = c.B2T_D2, bg = 'NONE' }) 78 | hl(0, "Identifier", { fg = c.B2T_B5, bg = 'NONE' }) 79 | hl(0, "Function", { fg = c.B2T_B7, bg = 'NONE' }) 80 | hl(0, "Statement", { fg = c.B2T_B7, bg = 'NONE' }) 81 | hl(0, "Conditional", { fg = c.B2T_D2, bg = 'NONE' }) 82 | hl(0, "Repeat", { fg = c.B2T_B3, bg = 'NONE' }) 83 | hl(0, "Label", { fg = c.B2T_D4, bg = 'NONE' }) 84 | hl(0, "Operator", { fg = c.B2T_D4, bg = 'NONE' }) 85 | hl(0, "Keyword", { fg = c.B2T_D7, bg = 'NONE' }) 86 | hl(0, "Exception", { fg = c.B2T_B0, bg = 'NONE' }) 87 | hl(0, "Variable", { fg = c.B2T_B5, bg = 'NONE' }) 88 | hl(0, "Constructor", { fg = c.B2T_B2, bg = 'NONE' }) 89 | hl(0, "PreProc", { fg = c.B2T_D4, bg = 'NONE' }) 90 | hl(0, "Include", { fg = c.B2T_D5, bg = 'NONE' }) 91 | hl(0, "Define", { fg = c.B2T_B3, bg = 'NONE' }) 92 | hl(0, "Macro", { fg = c.B2T_B0, bg = 'NONE' }) 93 | hl(0, "PreCondit", { fg = c.B2T_B3, bg = 'NONE' }) 94 | hl(0, "Type", { fg = c.B2T_B7, bg = 'NONE' }) 95 | hl(0, "StorageClass", { fg = c.B2T_B5, bg = 'NONE' }) 96 | hl(0, "Structure", { fg = c.B2T_B3, bg = 'NONE' }) 97 | hl(0, "Typedef", { fg = c.B2T_B3, bg = 'NONE' }) 98 | hl(0, "Special", { fg = c.B2T_A7, bg = 'NONE' }) 99 | hl(0, "SpecialChar", { fg = c.B2T_D4, bg = 'NONE' }) 100 | hl(0, "Tag", { fg = c.B2T_B5, bg = 'NONE' }) 101 | hl(0, "Delimiter", { fg = c.B2T_A3, bg = 'NONE' }) 102 | hl(0, "SpecialComment", { fg = c.B2T_A2, bg = 'NONE', bold=true, }) 103 | hl(0, "Debug", { fg = c.B2T_B0, bg = 'NONE' }) 104 | hl(0, "Error", { fg = c.B2T_A0, bg = c.B2T_D4 }) 105 | hl(0, "Todo", { fg = c.B2T_A1, bg = c.B2T_B0 }) 106 | hl(0, "debugPC", { fg = c.B2T_A1, bg = c.B2T_B2 }) 107 | hl(0, "debugBreakpoint", { fg = c.B2T_A1, bg = c.B2T_B0 }) 108 | hl(0, "healthError", { fg = c.B2T_B0, bg = 'NONE' }) 109 | hl(0, "healthSuccess", { fg = c.B2T_D5, bg = 'NONE' }) 110 | hl(0, "healthWarning", { fg = c.B2T_B2, bg = 'NONE' }) 111 | 112 | -- LSP 113 | hl(0, "DiagnosticHint", { fg = c.B2T_A7, bg = c.B2T_A1 }) 114 | hl(0, "DiagnosticInfo", { fg = c.B2T_C5, bg = c.B2T_A1 }) 115 | hl(0, "DiagnosticWarn", { fg = c.B2T_C5, bg = c.B2T_A1 }) 116 | hl(0, "DiagnosticError", { fg = c.B2T_D4, bg = c.B2T_A1 }) 117 | hl(0, "DiagnosticOther", { fg = c.B2T_D4, bg = c.B2T_A1 }) 118 | hl(0, "DiagnosticSignHint", { link = 'DiagnosticHint' }) 119 | hl(0, "DiagnosticSignInfo", { link = 'DiagnosticInfo' }) 120 | hl(0, "DiagnosticSignWarn", { link = 'DiagnosticWarn' }) 121 | hl(0, "DiagnosticSignError", { link = 'DiagnosticError' }) 122 | hl(0, "DiagnosticSignOther", { link = 'DiagnosticOther' }) 123 | hl(0, "DiagnosticSignWarning", { link = 'DiagnosticWarn' }) 124 | hl(0, "DiagnosticFloatingHint", { link = 'DiagnosticHint' }) 125 | hl(0, "DiagnosticFloatingInfo", { link = 'DiagnosticInfo' }) 126 | hl(0, "DiagnosticFloatingWarn", { link = 'DiagnosticWarn' }) 127 | hl(0, "DiagnosticFloatingError", { link = 'DiagnosticError' }) 128 | hl(0, "DiagnosticUnderlineHint", { fg = 'NONE', bg = 'NONE', sp = c.B2T_A7, undercurl=true, }) 129 | hl(0, "DiagnosticUnderlineInfo", { fg = 'NONE', bg = 'NONE', sp = c.B2T_C5, undercurl=true, }) 130 | hl(0, "DiagnosticUnderlineWarn", { fg = 'NONE', bg = 'NONE', sp = c.B2T_C5, undercurl=true, }) 131 | hl(0, "DiagnosticUnderlineError", { fg = 'NONE', bg = 'NONE', sp = c.B2T_D4, undercurl=true, }) 132 | hl(0, "DiagnosticSignInformation", { link = 'DiagnosticInfo' }) 133 | hl(0, "DiagnosticVirtualTextHint", { fg = c.B2T_A7, bg = 'NONE' }) 134 | hl(0, "DiagnosticVirtualTextInfo", { fg = c.B2T_C5, bg = 'NONE' }) 135 | hl(0, "DiagnosticVirtualTextWarn", { fg = c.B2T_C5, bg = 'NONE' }) 136 | hl(0, "DiagnosticVirtualTextError", { fg = c.B2T_D4, bg = 'NONE' }) 137 | hl(0, "LspDiagnosticsError", { fg = c.B2T_D4, bg = c.B2T_A1 }) 138 | hl(0, "LspDiagnosticsWarning", { fg = c.B2T_C5, bg = c.B2T_A1 }) 139 | hl(0, "LspDiagnosticsInfo", { fg = c.B2T_C5, bg = c.B2T_A1 }) 140 | hl(0, "LspDiagnosticsInformation", { link = 'LspDiagnosticsInfo' }) 141 | hl(0, "LspDiagnosticsHint", { fg = c.B2T_A7, bg = 'NONE' }) 142 | hl(0, "LspDiagnosticsDefaultError", { link = 'LspDiagnosticsError' }) 143 | hl(0, "LspDiagnosticsDefaultWarning", { link = 'LspDiagnosticsWarning' }) 144 | hl(0, "LspDiagnosticsDefaultInformation", { link = 'LspDiagnosticsInfo' }) 145 | hl(0, "LspDiagnosticsDefaultInfo", { link = 'LspDiagnosticsInfo' }) 146 | hl(0, "LspDiagnosticsDefaultHint", { link = 'LspDiagnosticsHint' }) 147 | hl(0, "LspDiagnosticsVirtualTextError", { link = 'DiagnosticVirtualTextError' }) 148 | hl(0, "LspDiagnosticsVirtualTextWarning", { link = 'DiagnosticVirtualTextWarn' }) 149 | hl(0, "LspDiagnosticsVirtualTextInformation", { link = 'DiagnosticVirtualTextInfo' }) 150 | hl(0, "LspDiagnosticsVirtualTextInfo", { link = 'DiagnosticVirtualTextInfo' }) 151 | hl(0, "LspDiagnosticsVirtualTextHint", { link = 'DiagnosticVirtualTextHint' }) 152 | hl(0, "LspDiagnosticsFloatingError", { link = 'LspDiagnosticsError' }) 153 | hl(0, "LspDiagnosticsFloatingWarning", { link = 'LspDiagnosticsWarning' }) 154 | hl(0, "LspDiagnosticsFloatingInformation", { link = 'LspDiagnosticsInfo' }) 155 | hl(0, "LspDiagnosticsFloatingInfo", { link = 'LspDiagnosticsInfo' }) 156 | hl(0, "LspDiagnosticsFloatingHint", { link = 'LspDiagnosticsHint' }) 157 | hl(0, "LspDiagnosticsSignError", { link = 'LspDiagnosticsError' }) 158 | hl(0, "LspDiagnosticsSignWarning", { link = 'LspDiagnosticsWarning' }) 159 | hl(0, "LspDiagnosticsSignInformation", { link = 'LspDiagnosticsInfo' }) 160 | hl(0, "LspDiagnosticsSignInfo", { link = 'LspDiagnosticsInfo' }) 161 | hl(0, "LspDiagnosticsSignHint", { link = 'LspDiagnosticsHint' }) 162 | hl(0, "NvimTreeLspDiagnosticsError", { link = 'LspDiagnosticsError' }) 163 | hl(0, "NvimTreeLspDiagnosticsWarning", { link = 'LspDiagnosticsWarning' }) 164 | hl(0, "NvimTreeLspDiagnosticsInformation", { link = 'LspDiagnosticsInfo' }) 165 | hl(0, "NvimTreeLspDiagnosticsInfo", { link = 'LspDiagnosticsInfo' }) 166 | hl(0, "NvimTreeLspDiagnosticsHint", { link = 'LspDiagnosticsHint' }) 167 | hl(0, "LspDiagnosticsUnderlineError", { link = 'DiagnosticUnderlineError' }) 168 | hl(0, "LspDiagnosticsUnderlineWarning", { link = 'DiagnosticUnderlineWarn' }) 169 | hl(0, "LspDiagnosticsUnderlineInformation", { link = 'DiagnosticUnderlineInfo' }) 170 | hl(0, "LspDiagnosticsUnderlineInfo", { link = 'DiagnosticUnderlineInfo' }) 171 | hl(0, "LspDiagnosticsUnderlineHint", { link = 'DiagnosticUnderlineHint' }) 172 | hl(0, "LspReferenceRead", { fg = 'NONE', bg = c.B2T_A1 }) 173 | hl(0, "LspReferenceText", { fg = 'NONE', bg = c.B2T_A1 }) 174 | hl(0, "LspReferenceWrite", { fg = 'NONE', bg = c.B2T_A1 }) 175 | 176 | -- Treesitter 177 | hl(0, "TSAnnotation", { fg = c.B2T_D4, bg = 'NONE' }) 178 | hl(0, "TSBoolean", { link = 'Boolean' }) 179 | hl(0, "TSCharacter", { link = 'String' }) 180 | hl(0, "TSComment", { link = 'Comment' }) 181 | hl(0, "TSNote", { link = 'Comment' }) 182 | hl(0, "TSWarning", { fg = c.B2T_B0, bg = 'NONE' }) 183 | hl(0, "TSDanger", { fg = c.B2T_B0, bg = 'NONE' }) 184 | hl(0, "TSConstructor", { link = 'Constructor' }) 185 | hl(0, "TSConditional", { link = 'Conditional' }) 186 | hl(0, "TSConstant", { link = 'Constant' }) 187 | hl(0, "TSConstBuiltin", { link = 'Constant' }) 188 | hl(0, "TSConstMacro", { fg = c.B2T_A4, bg = 'NONE' }) 189 | hl(0, "TSError", { fg = c.B2T_D4, bg = 'NONE' }) 190 | hl(0, "TSException", { link = 'Exception' }) 191 | hl(0, "TSField", { fg = c.B2T_B5, bg = 'NONE' }) 192 | hl(0, "TSStringSpecial", { fg = c.B2T_B5, bg = 'NONE' }) 193 | hl(0, "TSFloat", { link = 'Float' }) 194 | hl(0, "TSFunction", { link = 'Function' }) 195 | hl(0, "TSFuncBuiltin", { link = 'Function' }) 196 | hl(0, "TSFuncMacro", { link = 'Function' }) 197 | hl(0, "TSInclude", { link = 'Include' }) 198 | hl(0, "TSKeyword", { link = 'Keyword' }) 199 | hl(0, "TSKeywordFunction", { fg = c.B2T_B7, bg = 'NONE' }) 200 | hl(0, "TSLabel", { link = 'Label' }) 201 | hl(0, "TSMethod", { link = 'Function' }) 202 | hl(0, "TSNamespace", { fg = c.B2T_D4, bg = 'NONE' }) 203 | hl(0, "TSNumber", { link = 'Number' }) 204 | hl(0, "TSOperator", { link = 'Operator' }) 205 | hl(0, "TSParameter", { fg = c.B2T_C2, bg = 'NONE' }) 206 | hl(0, "TSParameterReference", { fg = c.B2T_B3, bg = 'NONE' }) 207 | hl(0, "TSProperty", { fg = c.B2T_D3, bg = 'NONE' }) 208 | hl(0, "TSPunctDelimiter", { link = 'Delimiter' }) 209 | hl(0, "TSPunctBracket", { fg = c.B2T_A2, bg = 'NONE' }) 210 | hl(0, "TSPunctSpecial", { fg = c.B2T_D5, bg = 'NONE' }) 211 | hl(0, "TSRepeat", { link = 'Repeat' }) 212 | hl(0, "TSString", { link = 'String' }) 213 | hl(0, "TSStringRegex", { link = 'String' }) 214 | hl(0, "TSStringEscape", { link = 'String' }) 215 | hl(0, "TSSymbol", { fg = c.B2T_B5, bg = 'NONE' }) 216 | hl(0, "TSType", { link = 'Type' }) 217 | hl(0, "TSTypeBuiltin", { fg = c.B2T_A0, bg = 'NONE' }) 218 | hl(0, "TSVariable", { link = 'Variable' }) 219 | hl(0, "TSVariableBuiltin", { fg = c.B2T_D7, bg = 'NONE' }) 220 | hl(0, "TSTag", { link = 'Tag' }) 221 | hl(0, "TSTagDelimiter", { link = 'Delimiter' }) 222 | hl(0, "TSTagAttribute", { fg = c.B2T_B5, bg = 'NONE' }) 223 | hl(0, "TSText", { fg = c.B2T_C0, bg = 'NONE' }) 224 | hl(0, "TSEmphasis", { link = 'Bold' }) 225 | hl(0, "TSUnderline", { link = 'Underline' }) 226 | hl(0, "TSStrike", { fg = 'NONE', bg = 'NONE', strikethrough=true, }) 227 | hl(0, "TSTitle", { link = 'Title' }) 228 | hl(0, "TSLiteral", { fg = c.B2T_A5, bg = 'NONE' }) 229 | hl(0, "TSUri", { link = 'String' }) 230 | 231 | -- languages 232 | hl(0, "javaScript", { fg = c.B2T_B3, bg = 'NONE' }) 233 | hl(0, "javaScriptBraces", { fg = c.B2T_A3, bg = 'NONE' }) 234 | hl(0, "javaScriptNumber", { fg = c.B2T_D2, bg = 'NONE' }) 235 | hl(0, "javaScriptStatement", { fg = c.B2T_B7, bg = 'NONE' }) 236 | hl(0, "javaScriptIdentifier", { fg = c.B2T_D7, bg = 'NONE' }) 237 | hl(0, "javaScriptGlobal", { fg = c.B2T_D7, bg = 'NONE' }) 238 | hl(0, "phpMemberSelector", { fg = c.B2T_B3, bg = 'NONE' }) 239 | hl(0, "phpComparison", { fg = c.B2T_B3, bg = 'NONE' }) 240 | hl(0, "phpParent", { fg = c.B2T_A3, bg = 'NONE' }) 241 | hl(0, "phpVarSelector", { fg = c.B2T_D2, bg = 'NONE' }) 242 | hl(0, "xmlTag", { fg = c.B2T_A3, bg = 'NONE' }) 243 | hl(0, "xmlTagName", { fg = c.B2T_D5, bg = 'NONE' }) 244 | hl(0, "xmlDocType", { fg = c.B2T_A3, bg = 'NONE' }) 245 | hl(0, "xmlDocTypeKeyword", { fg = c.B2T_A3, bg = 'NONE' }) 246 | hl(0, "cBlock", { fg = c.B2T_A3, bg = 'NONE' }) 247 | hl(0, "htmlArg", { fg = c.B2T_B5, bg = 'NONE' }) 248 | hl(0, "htmlStatement", { fg = c.B2T_D5, bg = 'NONE' }) 249 | hl(0, "htmlTag", { fg = c.B2T_A3, bg = 'NONE' }) 250 | hl(0, "htmlTagName", { fg = c.B2T_D5, bg = 'NONE' }) 251 | hl(0, "htmlTagN", { fg = c.B2T_D5, bg = 'NONE' }) 252 | hl(0, "htmlEndTag", { fg = c.B2T_A3, bg = 'NONE' }) 253 | hl(0, "htmlBold", { fg = c.B2T_B5, bg = 'NONE', bold=true, }) 254 | hl(0, "htmlH1", { link = 'Title' }) 255 | hl(0, "htmlH2", { link = 'Title' }) 256 | hl(0, "htmlH3", { link = 'Title' }) 257 | hl(0, "htmlH4", { link = 'Title' }) 258 | hl(0, "htmlH5", { link = 'Title' }) 259 | hl(0, "htmlH6", { link = 'Title' }) 260 | hl(0, "htmlItalic", { fg = c.B2T_A2, bg = 'NONE', italic=true, }) 261 | hl(0, "htmlSpecialChar", { link = 'SpecialChar' }) 262 | hl(0, "htmlSpecialTagName", { fg = c.B2T_B0, bg = 'NONE' }) 263 | hl(0, "htmlTitle", { link = 'Title' }) 264 | hl(0, "htmlString", { link = 'String' }) 265 | hl(0, "htmlLink", { fg = c.B2T_B0, bg = 'NONE', underline=true, }) 266 | hl(0, "htmlComment", { link = 'Comment' }) 267 | hl(0, "htmlTSConstant", { link = 'Comment' }) 268 | hl(0, "markdownBlockquote", { fg = c.B2T_A6, bg = 'NONE' }) 269 | hl(0, "markdownCode", { fg = c.B2T_A6, bg = 'NONE' }) 270 | hl(0, "markdownCodeBlock", { fg = c.B2T_A6, bg = 'NONE' }) 271 | hl(0, "markdownCodeDelimiter", { fg = c.B2T_A4, bg = 'NONE' }) 272 | hl(0, "markdownH1", { link = 'Title' }) 273 | hl(0, "markdownH2", { link = 'Title' }) 274 | hl(0, "markdownH3", { link = 'Title' }) 275 | hl(0, "markdownH4", { link = 'Title' }) 276 | hl(0, "markdownH5", { link = 'Title' }) 277 | hl(0, "markdownH6", { link = 'Title' }) 278 | hl(0, "markdownHeadingDelimiter", { fg = c.B2T_A5, bg = 'NONE' }) 279 | hl(0, "markdownHeadingRule", { fg = c.B2T_A2, bg = 'NONE', bold=true, }) 280 | hl(0, "markdownId", { link = 'Indentifier' }) 281 | hl(0, "markdownIdDeclaration", { fg = c.B2T_A3, bg = 'NONE' }) 282 | hl(0, "markdownIdDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 283 | hl(0, "markdownBold", { link = 'Bold' }) 284 | hl(0, "markdownItalic", { link = 'Italic' }) 285 | hl(0, "markdownLinkDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 286 | hl(0, "markdownLinkTextDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 287 | hl(0, "markdownLink", { fg = c.B2T_D3, bg = 'NONE' }) 288 | hl(0, "markdownLinkText", { fg = c.B2T_B6, bg = 'NONE' }) 289 | hl(0, "markdownListMarker", { fg = c.B2T_A2, bg = 'NONE' }) 290 | hl(0, "markdownOrderedListMarker", { fg = c.B2T_A2, bg = 'NONE' }) 291 | hl(0, "markdownRule", { fg = c.B2T_C1, bg = 'NONE' }) 292 | hl(0, "markdownUrl", { fg = c.B2T_D2, bg = 'NONE', underline=true, }) 293 | hl(0, "cssBraces", { fg = c.B2T_A2, bg = 'NONE' }) 294 | hl(0, "cssBraceError", { fg = c.B2T_A2, bg = 'NONE' }) 295 | hl(0, "cssInclude", { fg = c.B2T_B3, bg = 'NONE' }) 296 | hl(0, "cssTagName", { fg = c.B2T_B7, bg = 'NONE' }) 297 | hl(0, "cssClassName", { fg = c.B2T_B7, bg = 'NONE' }) 298 | hl(0, "cssPseudoClass", { fg = c.B2T_C3, bg = 'NONE' }) 299 | hl(0, "cssPseudoClassId", { fg = c.B2T_D5, bg = 'NONE' }) 300 | hl(0, "cssPseudoClassLang", { fg = c.B2T_D5, bg = 'NONE' }) 301 | hl(0, "cssIdentifier", { fg = c.B2T_D5, bg = 'NONE' }) 302 | hl(0, "cssProp", { fg = c.B2T_B3, bg = 'NONE' }) 303 | hl(0, "cssMediaProp", { fg = c.B2T_B5, bg = 'NONE' }) 304 | hl(0, "cssDefinition", { fg = c.B2T_B5, bg = 'NONE' }) 305 | hl(0, "cssAttr", { fg = c.B2T_D7, bg = 'NONE' }) 306 | hl(0, "cssAttrComma", { fg = c.B2T_A2, bg = 'NONE' }) 307 | hl(0, "cssAttrRegion", { fg = c.B2T_C5, bg = 'NONE' }) 308 | hl(0, "cssColor", { fg = c.B2T_D7, bg = 'NONE' }) 309 | hl(0, "cssFunction", { fg = c.B2T_D2, bg = 'NONE' }) 310 | hl(0, "cssFunctionName", { fg = c.B2T_A5, bg = 'NONE' }) 311 | hl(0, "cssVendor", { fg = c.B2T_D5, bg = 'NONE' }) 312 | hl(0, "cssValueNumber", { link = 'Number' }) 313 | hl(0, "cssValueLength", { fg = c.B2T_D7, bg = 'NONE' }) 314 | hl(0, "cssUnitDecorators", { fg = c.B2T_D3, bg = 'NONE' }) 315 | hl(0, "cssStyle", { fg = c.B2T_D4, bg = 'NONE' }) 316 | hl(0, "cssImportant", { fg = c.B2T_D0, bg = 'NONE' }) 317 | hl(0, "sassidChar", { fg = c.B2T_B4, bg = 'NONE' }) 318 | hl(0, "sassClass", { fg = c.B2T_B7, bg = 'NONE' }) 319 | hl(0, "sassClassChar", { fg = c.B2T_A3, bg = 'NONE' }) 320 | hl(0, "sassInclude", { fg = c.B2T_B3, bg = 'NONE' }) 321 | hl(0, "sassMedia", { fg = c.B2T_A5, bg = 'NONE' }) 322 | hl(0, "sassMixing", { fg = c.B2T_B3, bg = 'NONE' }) 323 | hl(0, "sassMixin", { fg = c.B2T_B3, bg = 'NONE' }) 324 | hl(0, "sassMixinName", { fg = c.B2T_D2, bg = 'NONE' }) 325 | hl(0, "sassProperty", { fg = c.B2T_B2, bg = 'NONE' }) 326 | hl(0, "sassDefinition", { fg = c.B2T_B3, bg = 'NONE' }) 327 | hl(0, "sassVariable", { fg = c.B2T_B5, bg = 'NONE' }) 328 | hl(0, "sassCssAttribute", { fg = c.B2T_D7, bg = 'NONE' }) 329 | hl(0, "scssAttribute", { fg = c.B2T_A3, bg = 'NONE' }) 330 | hl(0, "scssDefinition", { fg = c.B2T_D4, bg = 'NONE' }) 331 | hl(0, "scssProperty", { fg = c.B2T_B5, bg = 'NONE' }) 332 | hl(0, "scssFunctionName", { fg = c.B2T_A5, bg = 'NONE' }) 333 | hl(0, "scssSelectorName", { fg = c.B2T_B7, bg = 'NONE' }) 334 | hl(0, "luaParen", { fg = c.B2T_A2, bg = 'NONE' }) 335 | hl(0, "luaTSPunctBracket", { fg = c.B2T_A2, bg = 'NONE' }) 336 | hl(0, "luaThenEnd", { fg = c.B2T_A2, bg = 'NONE' }) 337 | hl(0, "luaTableBlock", { fg = c.B2T_A2, bg = 'NONE' }) 338 | 339 | -- Telescope 340 | hl(0, "TelescopeSelection", { fg = c.B2T_B5, bg = c.B2T_A1 }) 341 | hl(0, "TelescopeSelectionCaret", { fg = c.B2T_D2, bg = c.B2T_A2 }) 342 | hl(0, "TelescopeMatching", { fg = c.B2T_B2, bg = 'NONE', bold=true, }) 343 | hl(0, "TelescopeBorder", { fg = c.B2T_C0, bg = c.B2T_A0 }) 344 | hl(0, "TelescopeNormal", { fg = c.B2T_B5, bg = c.B2T_A0 }) 345 | hl(0, "TelescopePromptTitle", { fg = c.B2T_C3, bg = 'NONE' }) 346 | hl(0, "TelescopePromptPrefix", { fg = c.B2T_D4, bg = 'NONE' }) 347 | hl(0, "TelescopeResultsTitle", { fg = c.B2T_C3, bg = 'NONE' }) 348 | hl(0, "TelescopePreviewTitle", { fg = c.B2T_C3, bg = 'NONE' }) 349 | hl(0, "TelescopePromptCounter", { fg = c.B2T_A2, bg = 'NONE' }) 350 | hl(0, "TelescopePreviewHyphen", { fg = c.B2T_A0, bg = 'NONE' }) 351 | 352 | -- Packer 353 | hl(0, "packerWorking", { fg = c.B2T_A3, bg = 'NONE' }) 354 | hl(0, "packerString", { fg = c.B2T_C5, bg = 'NONE' }) 355 | hl(0, "packerHash", { fg = c.B2T_A7, bg = 'NONE' }) 356 | hl(0, "packerOutput", { fg = c.B2T_D2, bg = 'NONE' }) 357 | hl(0, "packerRelDate", { fg = c.B2T_A5, bg = 'NONE' }) 358 | hl(0, "packerSuccess", { fg = c.B2T_C3, bg = 'NONE' }) 359 | hl(0, "packerStatusSuccess", { fg = c.B2T_A7, bg = 'NONE' }) 360 | hl(0, "packerFail", { link = 'ErrorMsg' }) 361 | 362 | -- SymbolOutline 363 | hl(0, "SymbolsOutlineConnector", { fg = c.B2T_A2, bg = 'NONE' }) 364 | hl(0, "FocusedSymbol", { fg = 'NONE', bg = c.B2T_A1 }) 365 | 366 | -- Notify 367 | hl(0, "NotifyERRORBorder", { fg = c.B2T_B0, bg = 'NONE' }) 368 | hl(0, "NotifyWARNBorder", { fg = c.B2T_B0, bg = 'NONE' }) 369 | hl(0, "NotifyINFOBorder", { fg = c.B2T_B0, bg = 'NONE' }) 370 | hl(0, "NotifyDEBUGBorder", { fg = c.B2T_A2, bg = 'NONE' }) 371 | hl(0, "NotifyTRACEBorder", { fg = c.B2T_A4, bg = 'NONE' }) 372 | hl(0, "NotifyERRORIcon", { fg = c.B2T_D4, bg = 'NONE' }) 373 | hl(0, "NotifyWARNIcon", { fg = c.B2T_D6, bg = 'NONE' }) 374 | hl(0, "NotifyINFOIcon", { fg = c.B2T_A7, bg = 'NONE' }) 375 | hl(0, "NotifyDEBUGIcon", { fg = c.B2T_A2, bg = 'NONE' }) 376 | hl(0, "NotifyTRACEIcon", { fg = c.B2T_D2, bg = 'NONE' }) 377 | hl(0, "NotifyERRORTitle", { fg = c.B2T_D4, bg = 'NONE' }) 378 | hl(0, "NotifyWARNTitle", { fg = c.B2T_D6, bg = 'NONE' }) 379 | hl(0, "NotifyINFOTitle", { fg = c.B2T_A7, bg = 'NONE' }) 380 | hl(0, "NotifyDEBUGTitle", { fg = c.B2T_A2, bg = 'NONE' }) 381 | hl(0, "NotifyTRACETitle", { fg = c.B2T_D2, bg = 'NONE' }) 382 | 383 | -- TreesitterContext 384 | hl(0, "TreesitterContext", { fg = 'NONE', bg = c.B2T_A0 }) 385 | 386 | -- Hop 387 | hl(0, "HopNextKey", { fg = c.B2T_A7, bg = 'NONE' }) 388 | hl(0, "HopNextKey1", { fg = c.B2T_B5, bg = 'NONE' }) 389 | hl(0, "HopNextKey2", { fg = c.B2T_D2, bg = 'NONE' }) 390 | hl(0, "HopUnmatched", { fg = c.B2T_A3, bg = 'NONE' }) 391 | hl(0, "HopPreview", { fg = c.B2T_A1, bg = 'NONE' }) 392 | 393 | -- Whichkey 394 | hl(0, "WhichKey", { fg = c.B2T_B7, bg = 'NONE' }) 395 | hl(0, "WhichKeyGroup", { fg = c.B2T_D7, bg = 'NONE' }) 396 | hl(0, "WhichKeySeperator", { fg = c.B2T_A2, bg = 'NONE' }) 397 | hl(0, "WhichKeyDesc", { fg = c.B2T_B5, bg = 'NONE' }) 398 | hl(0, "WhichKeyFloat", { fg = c.B2T_B5, bg = c.B2T_A0 }) 399 | hl(0, "WhichKeyValue", { fg = c.B2T_A3, bg = 'NONE' }) 400 | 401 | -- Git 402 | hl(0, "SignAdd", { fg = c.B2T_B0, bg = c.B2T_A1, }) 403 | hl(0, "SignChange", { fg = c.B2T_C0, bg = c.B2T_A1 }) 404 | hl(0, "SignDelete", { fg = c.B2T_D0, bg = c.B2T_A1 }) 405 | hl(0, "GitSignsAdd", { fg = c.B2T_B0, bg = c.B2T_A1 }) 406 | hl(0, "GitSignsChange", { fg = c.B2T_C0, bg = c.B2T_A1 }) 407 | hl(0, "GitSignsDelete", { fg = c.B2T_D0, bg = c.B2T_A1 }) 408 | 409 | -- Navic 410 | hl(0, "NavicIconsFile", { fg = c.B2T_B5, bg = 'NONE' }) 411 | hl(0, "NavicIconsModule", { fg = c.B2T_A0, bg = 'NONE' }) 412 | hl(0, "NavicIconsNamespace", { fg = c.B2T_B5, bg = 'NONE' }) 413 | hl(0, "NavicIconsPackage", { fg = c.B2T_B5, bg = 'NONE' }) 414 | hl(0, "NavicIconsClass", { fg = c.B2T_A0, bg = 'NONE' }) 415 | hl(0, "NavicIconsMethod", { fg = c.B2T_B0, bg = 'NONE' }) 416 | hl(0, "NavicIconsProperty", { fg = c.B2T_D0, bg = 'NONE' }) 417 | hl(0, "NavicIconsField", { fg = c.B2T_D0, bg = 'NONE' }) 418 | hl(0, "NavicIconsConstructor", { fg = c.B2T_A0, bg = 'NONE' }) 419 | hl(0, "NavicIconsEnum", { fg = c.B2T_A0, bg = 'NONE' }) 420 | hl(0, "NavicIconsInterface", { fg = c.B2T_A0, bg = 'NONE' }) 421 | hl(0, "NavicIconsFunction", { fg = c.B2T_B0, bg = 'NONE' }) 422 | hl(0, "NavicIconsVariable", { fg = c.B2T_D0, bg = 'NONE' }) 423 | hl(0, "NavicIconsConstant", { fg = c.B2T_C1, bg = 'NONE' }) 424 | hl(0, "NavicIconsString", { fg = c.B2T_A5, bg = 'NONE' }) 425 | hl(0, "NavicIconsNumber", { fg = c.B2T_C1, bg = 'NONE' }) 426 | hl(0, "NavicIconsBoolean", { fg = c.B2T_C1, bg = 'NONE' }) 427 | hl(0, "NavicIconsArray", { fg = c.B2T_A0, bg = 'NONE' }) 428 | hl(0, "NavicIconsObject", { fg = c.B2T_A0, bg = 'NONE' }) 429 | hl(0, "NavicIconsKey", { fg = c.B2T_D2, bg = 'NONE' }) 430 | hl(0, "NavicIconsKeyword", { fg = c.B2T_D2, bg = 'NONE' }) 431 | hl(0, "NavicIconsNull", { fg = c.B2T_C1, bg = 'NONE' }) 432 | hl(0, "NavicIconsEnumMember", { fg = c.B2T_C1, bg = 'NONE' }) 433 | hl(0, "NavicIconsStruct", { fg = c.B2T_A0, bg = 'NONE' }) 434 | hl(0, "NavicIconsEvent", { fg = c.B2T_A1, bg = 'NONE' }) 435 | hl(0, "NavicIconsOperator", { fg = c.B2T_B5, bg = 'NONE' }) 436 | hl(0, "NavicIconsTypeParameter", { fg = c.B2T_D0, bg = 'NONE' }) 437 | hl(0, "NavicText", { fg = c.B2T_A2, bg = 'NONE' }) 438 | hl(0, "NavicSeparator", { fg = c.B2T_A2, bg = 'NONE' }) 439 | 440 | -- IndentBlankline 441 | hl(0, "IndentBlanklineContextChar", { fg = c.B2T_C0, bg = 'NONE', }) 442 | hl(0, "IndentBlanklineChar", { fg = c.B2T_A1, bg = 'NONE', }) 443 | 444 | -- NvimTree 445 | hl(0, "NvimTreeFolderIcon", { link = 'Directory' }) 446 | hl(0, "NvimTreeIndentMarker", { fg = c.B2T_A1, bg = 'NONE' }) 447 | hl(0, "NvimTreeNormal", { fg = c.B2T_A5, bg = c.B2T_A0, }) 448 | hl(0, "NvimTreeWinSeparator", { fg = c.B2T_A0, bg = c.B2T_A0 }) 449 | hl(0, "NvimTreeFolderName", { link = 'Directory' }) 450 | hl(0, "NvimTreeOpenedFolderName", { fg = c.B2T_B5, bg = 'NONE', bold=true, }) 451 | hl(0, "NvimTreeEmptyFolderName", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 452 | hl(0, "NvimTreeGitIgnored", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 453 | hl(0, "NvimTreeImageFile", { fg = c.B2T_D0, bg = 'NONE' }) 454 | hl(0, "NvimTreeSpecialFile", { fg = c.B2T_A5, bg = 'NONE' }) 455 | hl(0, "NvimTreeEndOfBuffer", { fg = c.B2T_A1, bg = 'NONE' }) 456 | hl(0, "NvimTreeCursorLine", { fg = 'NONE', bg = c.B2T_A1 }) 457 | hl(0, "NvimTreeGitStaged", { fg = c.B2T_D5, bg = 'NONE' }) 458 | hl(0, "NvimTreeGitNew", { fg = c.B2T_C5, bg = 'NONE' }) 459 | hl(0, "NvimTreeGitRenamed", { fg = c.B2T_D5, bg = 'NONE' }) 460 | hl(0, "NvimTreeGitDeleted", { fg = c.B2T_D0, bg = 'NONE' }) 461 | hl(0, "NvimTreeGitMerge", { fg = c.B2T_C5, bg = 'NONE' }) 462 | hl(0, "NvimTreeGitDirty", { fg = c.B2T_C5, bg = 'NONE' }) 463 | hl(0, "NvimTreeSymlink", { fg = c.B2T_B0, bg = 'NONE' }) 464 | hl(0, "NvimTreeRootFolder", { fg = c.B2T_B7, bg = 'NONE', bold=true, }) 465 | hl(0, "NvimTreeExecFile", { fg = c.B2T_C3, bg = 'NONE' }) 466 | 467 | -- Marks 468 | hl(0, "MarkSignHL", { fg = c.B2T_D5, bg = c.B2T_A1 }) 469 | hl(0, "MarkSignNumHL", { fg = c.B2T_A5, bg = c.B2T_A1 }) 470 | hl(0, "MarkVirtTextHL", { fg = c.B2T_A5, bg = c.B2T_A1 }) 471 | end 472 | 473 | return theme -------------------------------------------------------------------------------- /lua/base2tone_cave_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_cave_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_cave_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_cave_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#222021", 3 | B2T_A1 = "#2f2d2e", 4 | B2T_A2 = "#565254", 5 | B2T_A3 = "#635f60", 6 | B2T_A4 = "#706b6d", 7 | B2T_A5 = "#8a8586", 8 | B2T_A6 = "#9f999b", 9 | B2T_A7 = "#b3adaf", 10 | B2T_B0 = "#ad1f51", 11 | B2T_B1 = "#875e6d", 12 | B2T_B2 = "#936c7a", 13 | B2T_B3 = "#9c818b", 14 | B2T_B4 = "#d27998", 15 | B2T_B5 = "#e28dab", 16 | B2T_B6 = "#f0a8c1", 17 | B2T_B7 = "#ffebf2", 18 | B2T_C0 = "#787673", 19 | B2T_C1 = "#8b8984", 20 | B2T_C2 = "#9d9b95", 21 | B2T_C3 = "#aeaca7", 22 | B2T_C4 = "#c1beb9", 23 | B2T_C5 = "#d6d3cc", 24 | B2T_C6 = "#eae7e1", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#996e00", 27 | B2T_D1 = "#aa7c09", 28 | B2T_D2 = "#b88914", 29 | B2T_D3 = "#c39622", 30 | B2T_D4 = "#cca133", 31 | B2T_D5 = "#ddaf3c", 32 | B2T_D6 = "#ebbc47", 33 | B2T_D7 = "#ffcc4d", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_desert_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_desert_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_desert_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_desert_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#292724", 3 | B2T_A1 = "#3d3a34", 4 | B2T_A2 = "#615c51", 5 | B2T_A3 = "#7e7767", 6 | B2T_A4 = "#908774", 7 | B2T_A5 = "#9f9684", 8 | B2T_A6 = "#ada594", 9 | B2T_A7 = "#bbb4a5", 10 | B2T_B0 = "#5c523d", 11 | B2T_B1 = "#6e6045", 12 | B2T_B2 = "#816f4b", 13 | B2T_B3 = "#957e50", 14 | B2T_B4 = "#ac8e53", 15 | B2T_B5 = "#c6ad7b", 16 | B2T_B6 = "#ddcba6", 17 | B2T_B7 = "#f2ead9", 18 | B2T_C0 = "#847b75", 19 | B2T_C1 = "#978d87", 20 | B2T_C2 = "#a89f99", 21 | B2T_C3 = "#b9b1ac", 22 | B2T_C4 = "#cac3be", 23 | B2T_C5 = "#dcd5d0", 24 | B2T_C6 = "#ede7e3", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#bc672f", 27 | B2T_D1 = "#d37231", 28 | B2T_D2 = "#dd7c3c", 29 | B2T_D3 = "#e58748", 30 | B2T_D4 = "#ec9255", 31 | B2T_D5 = "#f29d63", 32 | B2T_D6 = "#f8a872", 33 | B2T_D7 = "#ffb380", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_desert_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_desert_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_desert_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_desert_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#292724", 3 | B2T_A1 = "#3d3a34", 4 | B2T_A2 = "#615c51", 5 | B2T_A3 = "#7e7767", 6 | B2T_A4 = "#908774", 7 | B2T_A5 = "#9f9684", 8 | B2T_A6 = "#ada594", 9 | B2T_A7 = "#bbb4a5", 10 | B2T_B0 = "#5c523d", 11 | B2T_B1 = "#6e6045", 12 | B2T_B2 = "#816f4b", 13 | B2T_B3 = "#957e50", 14 | B2T_B4 = "#ac8e53", 15 | B2T_B5 = "#c6ad7b", 16 | B2T_B6 = "#ddcba6", 17 | B2T_B7 = "#f2ead9", 18 | B2T_C0 = "#847b75", 19 | B2T_C1 = "#978d87", 20 | B2T_C2 = "#a89f99", 21 | B2T_C3 = "#b9b1ac", 22 | B2T_C4 = "#cac3be", 23 | B2T_C5 = "#dcd5d0", 24 | B2T_C6 = "#ede7e3", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#bc672f", 27 | B2T_D1 = "#d37231", 28 | B2T_D2 = "#dd7c3c", 29 | B2T_D3 = "#e58748", 30 | B2T_D4 = "#ec9255", 31 | B2T_D5 = "#f29d63", 32 | B2T_D6 = "#f8a872", 33 | B2T_D7 = "#ffb380", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_drawbridge_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_drawbridge_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_drawbridge_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_drawbridge_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1b1f32", 3 | B2T_A1 = "#252a41", 4 | B2T_A2 = "#444b6f", 5 | B2T_A3 = "#51587b", 6 | B2T_A4 = "#5e6587", 7 | B2T_A5 = "#797e96", 8 | B2T_A6 = "#9094a7", 9 | B2T_A7 = "#a6aab9", 10 | B2T_B0 = "#4961da", 11 | B2T_B1 = "#516aec", 12 | B2T_B2 = "#627af4", 13 | B2T_B3 = "#7289fd", 14 | B2T_B4 = "#8b9efd", 15 | B2T_B5 = "#a5b3fe", 16 | B2T_B6 = "#c3cdfe", 17 | B2T_B7 = "#e1e6ff", 18 | B2T_C0 = "#71787a", 19 | B2T_C1 = "#818b8d", 20 | B2T_C2 = "#939c9f", 21 | B2T_C3 = "#a6aeb0", 22 | B2T_C4 = "#b7c0c2", 23 | B2T_C5 = "#cbd4d7", 24 | B2T_C6 = "#e1e8ea", 25 | B2T_C7 = "#f9fbfb", 26 | B2T_D0 = "#289dbd", 27 | B2T_D1 = "#33abcc", 28 | B2T_D2 = "#4db0cb", 29 | B2T_D3 = "#5cbcd6", 30 | B2T_D4 = "#67c9e4", 31 | B2T_D5 = "#75d5f0", 32 | B2T_D6 = "#86e0f9", 33 | B2T_D7 = "#99e9ff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_drawbridge_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_drawbridge_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_drawbridge_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_drawbridge_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1b1f32", 3 | B2T_A1 = "#252a41", 4 | B2T_A2 = "#444b6f", 5 | B2T_A3 = "#51587b", 6 | B2T_A4 = "#5e6587", 7 | B2T_A5 = "#797e96", 8 | B2T_A6 = "#9094a7", 9 | B2T_A7 = "#a6aab9", 10 | B2T_B0 = "#4961da", 11 | B2T_B1 = "#516aec", 12 | B2T_B2 = "#627af4", 13 | B2T_B3 = "#7289fd", 14 | B2T_B4 = "#8b9efd", 15 | B2T_B5 = "#a5b3fe", 16 | B2T_B6 = "#c3cdfe", 17 | B2T_B7 = "#e1e6ff", 18 | B2T_C0 = "#71787a", 19 | B2T_C1 = "#818b8d", 20 | B2T_C2 = "#939c9f", 21 | B2T_C3 = "#a6aeb0", 22 | B2T_C4 = "#b7c0c2", 23 | B2T_C5 = "#cbd4d7", 24 | B2T_C6 = "#e1e8ea", 25 | B2T_C7 = "#f9fbfb", 26 | B2T_D0 = "#289dbd", 27 | B2T_D1 = "#33abcc", 28 | B2T_D2 = "#4db0cb", 29 | B2T_D3 = "#5cbcd6", 30 | B2T_D4 = "#67c9e4", 31 | B2T_D5 = "#75d5f0", 32 | B2T_D6 = "#86e0f9", 33 | B2T_D7 = "#99e9ff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_earth_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_earth_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_earth_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_earth_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#322d29", 3 | B2T_A1 = "#3f3a37", 4 | B2T_A2 = "#5b534d", 5 | B2T_A3 = "#6a5f58", 6 | B2T_A4 = "#796b63", 7 | B2T_A5 = "#a3948a", 8 | B2T_A6 = "#b5a9a1", 9 | B2T_A7 = "#c7beb8", 10 | B2T_B0 = "#6f5849", 11 | B2T_B1 = "#786254", 12 | B2T_B2 = "#816d5f", 13 | B2T_B3 = "#88786d", 14 | B2T_B4 = "#967e6e", 15 | B2T_B5 = "#a48774", 16 | B2T_B6 = "#dfb99f", 17 | B2T_B7 = "#fff3eb", 18 | B2T_C0 = "#736d5e", 19 | B2T_C1 = "#88806d", 20 | B2T_C2 = "#9a927e", 21 | B2T_C3 = "#aaa392", 22 | B2T_C4 = "#bbb4a5", 23 | B2T_C5 = "#cfc9b9", 24 | B2T_C6 = "#e2dcd0", 25 | B2T_C7 = "#f2efe8", 26 | B2T_D0 = "#9c8349", 27 | B2T_D1 = "#b3944d", 28 | B2T_D2 = "#bfa05a", 29 | B2T_D3 = "#cda956", 30 | B2T_D4 = "#d9b154", 31 | B2T_D5 = "#e6b84d", 32 | B2T_D6 = "#f1be46", 33 | B2T_D7 = "#fcc440", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_earth_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_earth_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_earth_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_earth_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#322d29", 3 | B2T_A1 = "#3f3a37", 4 | B2T_A2 = "#5b534d", 5 | B2T_A3 = "#6a5f58", 6 | B2T_A4 = "#796b63", 7 | B2T_A5 = "#a3948a", 8 | B2T_A6 = "#b5a9a1", 9 | B2T_A7 = "#c7beb8", 10 | B2T_B0 = "#6f5849", 11 | B2T_B1 = "#786254", 12 | B2T_B2 = "#816d5f", 13 | B2T_B3 = "#88786d", 14 | B2T_B4 = "#967e6e", 15 | B2T_B5 = "#a48774", 16 | B2T_B6 = "#dfb99f", 17 | B2T_B7 = "#fff3eb", 18 | B2T_C0 = "#736d5e", 19 | B2T_C1 = "#88806d", 20 | B2T_C2 = "#9a927e", 21 | B2T_C3 = "#aaa392", 22 | B2T_C4 = "#bbb4a5", 23 | B2T_C5 = "#cfc9b9", 24 | B2T_C6 = "#e2dcd0", 25 | B2T_C7 = "#f2efe8", 26 | B2T_D0 = "#9c8349", 27 | B2T_D1 = "#b3944d", 28 | B2T_D2 = "#bfa05a", 29 | B2T_D3 = "#cda956", 30 | B2T_D4 = "#d9b154", 31 | B2T_D5 = "#e6b84d", 32 | B2T_D6 = "#f1be46", 33 | B2T_D7 = "#fcc440", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_evening_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_evening_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_evening_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_evening_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2734", 3 | B2T_A1 = "#363342", 4 | B2T_A2 = "#545167", 5 | B2T_A3 = "#6c6783", 6 | B2T_A4 = "#787391", 7 | B2T_A5 = "#8e8aa3", 8 | B2T_A6 = "#a4a1b5", 9 | B2T_A7 = "#bab8c7", 10 | B2T_B0 = "#6a51e6", 11 | B2T_B1 = "#7a63ee", 12 | B2T_B2 = "#8a75f5", 13 | B2T_B3 = "#9a86fd", 14 | B2T_B4 = "#afa0fe", 15 | B2T_B5 = "#c4b9fe", 16 | B2T_B6 = "#d9d2fe", 17 | B2T_B7 = "#eeebff", 18 | B2T_C0 = "#7c756e", 19 | B2T_C1 = "#90877f", 20 | B2T_C2 = "#a19991", 21 | B2T_C3 = "#b2aba4", 22 | B2T_C4 = "#c3bdb6", 23 | B2T_C5 = "#d8d1ca", 24 | B2T_C6 = "#ebe6e0", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#b37537", 27 | B2T_D1 = "#cb823a", 28 | B2T_D2 = "#e09142", 29 | B2T_D3 = "#ffa142", 30 | B2T_D4 = "#ffad5c", 31 | B2T_D5 = "#ffb870", 32 | B2T_D6 = "#ffc285", 33 | B2T_D7 = "#ffcc99", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_evening_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_evening_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_evening_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_evening_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2734", 3 | B2T_A1 = "#363342", 4 | B2T_A2 = "#545167", 5 | B2T_A3 = "#6c6783", 6 | B2T_A4 = "#787391", 7 | B2T_A5 = "#8e8aa3", 8 | B2T_A6 = "#a4a1b5", 9 | B2T_A7 = "#bab8c7", 10 | B2T_B0 = "#6a51e6", 11 | B2T_B1 = "#7a63ee", 12 | B2T_B2 = "#8a75f5", 13 | B2T_B3 = "#9a86fd", 14 | B2T_B4 = "#afa0fe", 15 | B2T_B5 = "#c4b9fe", 16 | B2T_B6 = "#d9d2fe", 17 | B2T_B7 = "#eeebff", 18 | B2T_C0 = "#7c756e", 19 | B2T_C1 = "#90877f", 20 | B2T_C2 = "#a19991", 21 | B2T_C3 = "#b2aba4", 22 | B2T_C4 = "#c3bdb6", 23 | B2T_C5 = "#d8d1ca", 24 | B2T_C6 = "#ebe6e0", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#b37537", 27 | B2T_D1 = "#cb823a", 28 | B2T_D2 = "#e09142", 29 | B2T_D3 = "#ffa142", 30 | B2T_D4 = "#ffad5c", 31 | B2T_D5 = "#ffb870", 32 | B2T_D6 = "#ffc285", 33 | B2T_D7 = "#ffcc99", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_field_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_field_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_field_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_field_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#18201e", 3 | B2T_A1 = "#242e2c", 4 | B2T_A2 = "#42524f", 5 | B2T_A3 = "#5a6d6a", 6 | B2T_A4 = "#667a77", 7 | B2T_A5 = "#78918d", 8 | B2T_A6 = "#8ea4a0", 9 | B2T_A7 = "#a4b7b4", 10 | B2T_B0 = "#037764", 11 | B2T_B1 = "#089b83", 12 | B2T_B2 = "#0fbda0", 13 | B2T_B3 = "#25d0b4", 14 | B2T_B4 = "#40ddc3", 15 | B2T_B5 = "#65e6d1", 16 | B2T_B6 = "#88f2e0", 17 | B2T_B7 = "#a8fff1", 18 | B2T_C0 = "#68736d", 19 | B2T_C1 = "#78877e", 20 | B2T_C2 = "#8a9990", 21 | B2T_C3 = "#9daaa2", 22 | B2T_C4 = "#aebcb4", 23 | B2T_C5 = "#c7d1cb", 24 | B2T_C6 = "#e3e8e5", 25 | B2T_C7 = "#f9fbfa", 26 | B2T_D0 = "#00943e", 27 | B2T_D1 = "#0eaa4f", 28 | B2T_D2 = "#15c15d", 29 | B2T_D3 = "#25d46e", 30 | B2T_D4 = "#3be381", 31 | B2T_D5 = "#55ec94", 32 | B2T_D6 = "#69f7a4", 33 | B2T_D7 = "#85ffb8", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_field_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_field_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_field_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_field_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#18201e", 3 | B2T_A1 = "#242e2c", 4 | B2T_A2 = "#42524f", 5 | B2T_A3 = "#5a6d6a", 6 | B2T_A4 = "#667a77", 7 | B2T_A5 = "#78918d", 8 | B2T_A6 = "#8ea4a0", 9 | B2T_A7 = "#a4b7b4", 10 | B2T_B0 = "#037764", 11 | B2T_B1 = "#089b83", 12 | B2T_B2 = "#0fbda0", 13 | B2T_B3 = "#25d0b4", 14 | B2T_B4 = "#40ddc3", 15 | B2T_B5 = "#65e6d1", 16 | B2T_B6 = "#88f2e0", 17 | B2T_B7 = "#a8fff1", 18 | B2T_C0 = "#68736d", 19 | B2T_C1 = "#78877e", 20 | B2T_C2 = "#8a9990", 21 | B2T_C3 = "#9daaa2", 22 | B2T_C4 = "#aebcb4", 23 | B2T_C5 = "#c7d1cb", 24 | B2T_C6 = "#e3e8e5", 25 | B2T_C7 = "#f9fbfa", 26 | B2T_D0 = "#00943e", 27 | B2T_D1 = "#0eaa4f", 28 | B2T_D2 = "#15c15d", 29 | B2T_D3 = "#25d46e", 30 | B2T_D4 = "#3be381", 31 | B2T_D5 = "#55ec94", 32 | B2T_D6 = "#69f7a4", 33 | B2T_D7 = "#85ffb8", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_forest_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_forest_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_forest_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_forest_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2d2a", 3 | B2T_A1 = "#353b35", 4 | B2T_A2 = "#485148", 5 | B2T_A3 = "#535f53", 6 | B2T_A4 = "#5e6e5e", 7 | B2T_A5 = "#687d68", 8 | B2T_A6 = "#a1b5a1", 9 | B2T_A7 = "#b8c7b8", 10 | B2T_B0 = "#435643", 11 | B2T_B1 = "#4f634f", 12 | B2T_B2 = "#5c705c", 13 | B2T_B3 = "#687d68", 14 | B2T_B4 = "#8fae8f", 15 | B2T_B5 = "#b3d6b3", 16 | B2T_B6 = "#c8e4c8", 17 | B2T_B7 = "#f0fff0", 18 | B2T_C0 = "#7d816a", 19 | B2T_C1 = "#90947a", 20 | B2T_C2 = "#a1a58d", 21 | B2T_C3 = "#b2b5a1", 22 | B2T_C4 = "#c3c6b3", 23 | B2T_C5 = "#d7dac8", 24 | B2T_C6 = "#eaecdf", 25 | B2T_C7 = "#fbfbf8", 26 | B2T_D0 = "#656b47", 27 | B2T_D1 = "#818b4b", 28 | B2T_D2 = "#a2b34d", 29 | B2T_D3 = "#b1c44f", 30 | B2T_D4 = "#bfd454", 31 | B2T_D5 = "#cbe25a", 32 | B2T_D6 = "#daf06a", 33 | B2T_D7 = "#e5fb79", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_forest_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_forest_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_forest_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_forest_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2d2a", 3 | B2T_A1 = "#353b35", 4 | B2T_A2 = "#485148", 5 | B2T_A3 = "#535f53", 6 | B2T_A4 = "#5e6e5e", 7 | B2T_A5 = "#687d68", 8 | B2T_A6 = "#a1b5a1", 9 | B2T_A7 = "#b8c7b8", 10 | B2T_B0 = "#435643", 11 | B2T_B1 = "#4f634f", 12 | B2T_B2 = "#5c705c", 13 | B2T_B3 = "#687d68", 14 | B2T_B4 = "#8fae8f", 15 | B2T_B5 = "#b3d6b3", 16 | B2T_B6 = "#c8e4c8", 17 | B2T_B7 = "#f0fff0", 18 | B2T_C0 = "#7d816a", 19 | B2T_C1 = "#90947a", 20 | B2T_C2 = "#a1a58d", 21 | B2T_C3 = "#b2b5a1", 22 | B2T_C4 = "#c3c6b3", 23 | B2T_C5 = "#d7dac8", 24 | B2T_C6 = "#eaecdf", 25 | B2T_C7 = "#fbfbf8", 26 | B2T_D0 = "#656b47", 27 | B2T_D1 = "#818b4b", 28 | B2T_D2 = "#a2b34d", 29 | B2T_D3 = "#b1c44f", 30 | B2T_D4 = "#bfd454", 31 | B2T_D5 = "#cbe25a", 32 | B2T_D6 = "#daf06a", 33 | B2T_D7 = "#e5fb79", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_garden_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_garden_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_garden_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_garden_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e1f1e", 3 | B2T_A1 = "#2b2c2a", 4 | B2T_A2 = "#505350", 5 | B2T_A3 = "#5d605c", 6 | B2T_A4 = "#696d69", 7 | B2T_A5 = "#828782", 8 | B2T_A6 = "#969c96", 9 | B2T_A7 = "#aab1aa", 10 | B2T_B0 = "#1c8217", 11 | B2T_B1 = "#25931f", 12 | B2T_B2 = "#3fac39", 13 | B2T_B3 = "#4cb946", 14 | B2T_B4 = "#6bcc66", 15 | B2T_B5 = "#90d98c", 16 | B2T_B6 = "#b7e3b5", 17 | B2T_B7 = "#dcf0db", 18 | B2T_C0 = "#837467", 19 | B2T_C1 = "#978678", 20 | B2T_C2 = "#a7988b", 21 | B2T_C3 = "#b7aa9f", 22 | B2T_C4 = "#c7bcb2", 23 | B2T_C5 = "#dbd0c7", 24 | B2T_C6 = "#ece5df", 25 | B2T_C7 = "#fbfaf8", 26 | B2T_D0 = "#bd5d0f", 27 | B2T_D1 = "#c96a1d", 28 | B2T_D2 = "#d97726", 29 | B2T_D3 = "#dd843c", 30 | B2T_D4 = "#db9257", 31 | B2T_D5 = "#dba070", 32 | B2T_D6 = "#d9af8c", 33 | B2T_D7 = "#e0cab8", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_garden_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_garden_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_garden_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_garden_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e1f1e", 3 | B2T_A1 = "#2b2c2a", 4 | B2T_A2 = "#505350", 5 | B2T_A3 = "#5d605c", 6 | B2T_A4 = "#696d69", 7 | B2T_A5 = "#828782", 8 | B2T_A6 = "#969c96", 9 | B2T_A7 = "#aab1aa", 10 | B2T_B0 = "#1c8217", 11 | B2T_B1 = "#25931f", 12 | B2T_B2 = "#3fac39", 13 | B2T_B3 = "#4cb946", 14 | B2T_B4 = "#6bcc66", 15 | B2T_B5 = "#90d98c", 16 | B2T_B6 = "#b7e3b5", 17 | B2T_B7 = "#dcf0db", 18 | B2T_C0 = "#837467", 19 | B2T_C1 = "#978678", 20 | B2T_C2 = "#a7988b", 21 | B2T_C3 = "#b7aa9f", 22 | B2T_C4 = "#c7bcb2", 23 | B2T_C5 = "#dbd0c7", 24 | B2T_C6 = "#ece5df", 25 | B2T_C7 = "#fbfaf8", 26 | B2T_D0 = "#bd5d0f", 27 | B2T_D1 = "#c96a1d", 28 | B2T_D2 = "#d97726", 29 | B2T_D3 = "#dd843c", 30 | B2T_D4 = "#db9257", 31 | B2T_D5 = "#dba070", 32 | B2T_D6 = "#d9af8c", 33 | B2T_D7 = "#e0cab8", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_heath_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_heath_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_heath_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_heath_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#222022", 3 | B2T_A1 = "#2f2d2f", 4 | B2T_A2 = "#575158", 5 | B2T_A3 = "#635f63", 6 | B2T_A4 = "#6f6b70", 7 | B2T_A5 = "#89858a", 8 | B2T_A6 = "#9e999f", 9 | B2T_A7 = "#b3adb3", 10 | B2T_B0 = "#a21fad", 11 | B2T_B1 = "#845e87", 12 | B2T_B2 = "#8f6c93", 13 | B2T_B3 = "#9a819c", 14 | B2T_B4 = "#cb79d2", 15 | B2T_B5 = "#db8de2", 16 | B2T_B6 = "#eaa8f0", 17 | B2T_B7 = "#fdebff", 18 | B2T_C0 = "#787673", 19 | B2T_C1 = "#8b8884", 20 | B2T_C2 = "#9d9a95", 21 | B2T_C3 = "#aeaba7", 22 | B2T_C4 = "#c1bdb9", 23 | B2T_C5 = "#d6d2cc", 24 | B2T_C6 = "#eae6e1", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#995900", 27 | B2T_D1 = "#aa6709", 28 | B2T_D2 = "#b87414", 29 | B2T_D3 = "#c38022", 30 | B2T_D4 = "#cc8c33", 31 | B2T_D5 = "#d9b98c", 32 | B2T_D6 = "#e6c699", 33 | B2T_D7 = "#ffd599", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_heath_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_heath_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_heath_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_heath_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#222022", 3 | B2T_A1 = "#2f2d2f", 4 | B2T_A2 = "#575158", 5 | B2T_A3 = "#635f63", 6 | B2T_A4 = "#6f6b70", 7 | B2T_A5 = "#89858a", 8 | B2T_A6 = "#9e999f", 9 | B2T_A7 = "#b3adb3", 10 | B2T_B0 = "#a21fad", 11 | B2T_B1 = "#845e87", 12 | B2T_B2 = "#8f6c93", 13 | B2T_B3 = "#9a819c", 14 | B2T_B4 = "#cb79d2", 15 | B2T_B5 = "#db8de2", 16 | B2T_B6 = "#eaa8f0", 17 | B2T_B7 = "#fdebff", 18 | B2T_C0 = "#787673", 19 | B2T_C1 = "#8b8884", 20 | B2T_C2 = "#9d9a95", 21 | B2T_C3 = "#aeaba7", 22 | B2T_C4 = "#c1bdb9", 23 | B2T_C5 = "#d6d2cc", 24 | B2T_C6 = "#eae6e1", 25 | B2T_C7 = "#fbfaf9", 26 | B2T_D0 = "#995900", 27 | B2T_D1 = "#aa6709", 28 | B2T_D2 = "#b87414", 29 | B2T_D3 = "#c38022", 30 | B2T_D4 = "#cc8c33", 31 | B2T_D5 = "#d9b98c", 32 | B2T_D6 = "#e6c699", 33 | B2T_D7 = "#ffd599", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_lake_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_lake_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_lake_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_lake_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#192d34", 3 | B2T_A1 = "#223c44", 4 | B2T_A2 = "#335966", 5 | B2T_A3 = "#3d6876", 6 | B2T_A4 = "#467686", 7 | B2T_A5 = "#508495", 8 | B2T_A6 = "#7ba8b7", 9 | B2T_A7 = "#adc8d1", 10 | B2T_B0 = "#2f7289", 11 | B2T_B1 = "#36829b", 12 | B2T_B2 = "#3e91ac", 13 | B2T_B3 = "#499fbc", 14 | B2T_B4 = "#62b1cb", 15 | B2T_B5 = "#7dc2d9", 16 | B2T_B6 = "#a5d8e9", 17 | B2T_B7 = "#e1f7ff", 18 | B2T_C0 = "#7a7971", 19 | B2T_C1 = "#8d8c81", 20 | B2T_C2 = "#9f9d93", 21 | B2T_C3 = "#b1afa5", 22 | B2T_C4 = "#c2c1b7", 23 | B2T_C5 = "#d5d4cd", 24 | B2T_C6 = "#e8e7e3", 25 | B2T_C7 = "#fafaf9", 26 | B2T_D0 = "#84740b", 27 | B2T_D1 = "#978611", 28 | B2T_D2 = "#b7a21a", 29 | B2T_D3 = "#c4b031", 30 | B2T_D4 = "#cbbb4d", 31 | B2T_D5 = "#d6c65c", 32 | B2T_D6 = "#e9d763", 33 | B2T_D7 = "#ffeb66", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_lake_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_lake_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_lake_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_lake_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#192d34", 3 | B2T_A1 = "#223c44", 4 | B2T_A2 = "#335966", 5 | B2T_A3 = "#3d6876", 6 | B2T_A4 = "#467686", 7 | B2T_A5 = "#508495", 8 | B2T_A6 = "#7ba8b7", 9 | B2T_A7 = "#adc8d1", 10 | B2T_B0 = "#2f7289", 11 | B2T_B1 = "#36829b", 12 | B2T_B2 = "#3e91ac", 13 | B2T_B3 = "#499fbc", 14 | B2T_B4 = "#62b1cb", 15 | B2T_B5 = "#7dc2d9", 16 | B2T_B6 = "#a5d8e9", 17 | B2T_B7 = "#e1f7ff", 18 | B2T_C0 = "#7a7971", 19 | B2T_C1 = "#8d8c81", 20 | B2T_C2 = "#9f9d93", 21 | B2T_C3 = "#b1afa5", 22 | B2T_C4 = "#c2c1b7", 23 | B2T_C5 = "#d5d4cd", 24 | B2T_C6 = "#e8e7e3", 25 | B2T_C7 = "#fafaf9", 26 | B2T_D0 = "#84740b", 27 | B2T_D1 = "#978611", 28 | B2T_D2 = "#b7a21a", 29 | B2T_D3 = "#c4b031", 30 | B2T_D4 = "#cbbb4d", 31 | B2T_D5 = "#d6c65c", 32 | B2T_D6 = "#e9d763", 33 | B2T_D7 = "#ffeb66", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_lavender_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_lavender_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_lavender_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_lavender_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#201d2a", 3 | B2T_A1 = "#2c2839", 4 | B2T_A2 = "#4b455f", 5 | B2T_A3 = "#625a7c", 6 | B2T_A4 = "#6e658b", 7 | B2T_A5 = "#827a9f", 8 | B2T_A6 = "#9992b0", 9 | B2T_A7 = "#afa9c1", 10 | B2T_B0 = "#7451e6", 11 | B2T_B1 = "#8363ee", 12 | B2T_B2 = "#9375f5", 13 | B2T_B3 = "#a286fd", 14 | B2T_B4 = "#b5a0fe", 15 | B2T_B5 = "#c9b9fe", 16 | B2T_B6 = "#dcd2fe", 17 | B2T_B7 = "#efebff", 18 | B2T_C0 = "#7c6f85", 19 | B2T_C1 = "#8e8198", 20 | B2T_C2 = "#a092aa", 21 | B2T_C3 = "#b2a4bc", 22 | B2T_C4 = "#c4b6ce", 23 | B2T_C5 = "#d8cce0", 24 | B2T_C6 = "#ece4f1", 25 | B2T_C7 = "#faf8fc", 26 | B2T_D0 = "#b042ff", 27 | B2T_D1 = "#b957ff", 28 | B2T_D2 = "#c16bff", 29 | B2T_D3 = "#ca80ff", 30 | B2T_D4 = "#d294ff", 31 | B2T_D5 = "#dba8ff", 32 | B2T_D6 = "#e3bdff", 33 | B2T_D7 = "#ecd1ff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_lavender_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_lavender_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_lavender_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_lavender_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#201d2a", 3 | B2T_A1 = "#2c2839", 4 | B2T_A2 = "#4b455f", 5 | B2T_A3 = "#625a7c", 6 | B2T_A4 = "#6e658b", 7 | B2T_A5 = "#827a9f", 8 | B2T_A6 = "#9992b0", 9 | B2T_A7 = "#afa9c1", 10 | B2T_B0 = "#7451e6", 11 | B2T_B1 = "#8363ee", 12 | B2T_B2 = "#9375f5", 13 | B2T_B3 = "#a286fd", 14 | B2T_B4 = "#b5a0fe", 15 | B2T_B5 = "#c9b9fe", 16 | B2T_B6 = "#dcd2fe", 17 | B2T_B7 = "#efebff", 18 | B2T_C0 = "#7c6f85", 19 | B2T_C1 = "#8e8198", 20 | B2T_C2 = "#a092aa", 21 | B2T_C3 = "#b2a4bc", 22 | B2T_C4 = "#c4b6ce", 23 | B2T_C5 = "#d8cce0", 24 | B2T_C6 = "#ece4f1", 25 | B2T_C7 = "#faf8fc", 26 | B2T_D0 = "#b042ff", 27 | B2T_D1 = "#b957ff", 28 | B2T_D2 = "#c16bff", 29 | B2T_D3 = "#ca80ff", 30 | B2T_D4 = "#d294ff", 31 | B2T_D5 = "#dba8ff", 32 | B2T_D6 = "#e3bdff", 33 | B2T_D7 = "#ecd1ff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_mall_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_mall_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_mall_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_mall_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e1e1f", 3 | B2T_A1 = "#2b2b2c", 4 | B2T_A2 = "#515053", 5 | B2T_A3 = "#5e5c60", 6 | B2T_A4 = "#6a686e", 7 | B2T_A5 = "#838188", 8 | B2T_A6 = "#97959d", 9 | B2T_A7 = "#acaab1", 10 | B2T_B0 = "#855ee8", 11 | B2T_B1 = "#936df3", 12 | B2T_B2 = "#a17efc", 13 | B2T_B3 = "#b294ff", 14 | B2T_B4 = "#c5adff", 15 | B2T_B5 = "#d3c2ff", 16 | B2T_B6 = "#e5dbff", 17 | B2T_B7 = "#f4f0ff", 18 | B2T_C0 = "#6d767e", 19 | B2T_C1 = "#7e8891", 20 | B2T_C2 = "#909aa2", 21 | B2T_C3 = "#a2abb3", 22 | B2T_C4 = "#b5bdc4", 23 | B2T_C5 = "#c8d2da", 24 | B2T_C6 = "#dee6ed", 25 | B2T_C7 = "#f8fafc", 26 | B2T_D0 = "#3692e2", 27 | B2T_D1 = "#479eeb", 28 | B2T_D2 = "#5aabf2", 29 | B2T_D3 = "#69b5f7", 30 | B2T_D4 = "#75bfff", 31 | B2T_D5 = "#8ac8ff", 32 | B2T_D6 = "#9ed2ff", 33 | B2T_D7 = "#b3dbff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_mall_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_mall_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_mall_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_mall_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e1e1f", 3 | B2T_A1 = "#2b2b2c", 4 | B2T_A2 = "#515053", 5 | B2T_A3 = "#5e5c60", 6 | B2T_A4 = "#6a686e", 7 | B2T_A5 = "#838188", 8 | B2T_A6 = "#97959d", 9 | B2T_A7 = "#acaab1", 10 | B2T_B0 = "#855ee8", 11 | B2T_B1 = "#936df3", 12 | B2T_B2 = "#a17efc", 13 | B2T_B3 = "#b294ff", 14 | B2T_B4 = "#c5adff", 15 | B2T_B5 = "#d3c2ff", 16 | B2T_B6 = "#e5dbff", 17 | B2T_B7 = "#f4f0ff", 18 | B2T_C0 = "#6d767e", 19 | B2T_C1 = "#7e8891", 20 | B2T_C2 = "#909aa2", 21 | B2T_C3 = "#a2abb3", 22 | B2T_C4 = "#b5bdc4", 23 | B2T_C5 = "#c8d2da", 24 | B2T_C6 = "#dee6ed", 25 | B2T_C7 = "#f8fafc", 26 | B2T_D0 = "#3692e2", 27 | B2T_D1 = "#479eeb", 28 | B2T_D2 = "#5aabf2", 29 | B2T_D3 = "#69b5f7", 30 | B2T_D4 = "#75bfff", 31 | B2T_D5 = "#8ac8ff", 32 | B2T_D6 = "#9ed2ff", 33 | B2T_D7 = "#b3dbff", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_meadow_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_meadow_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_meadow_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_meadow_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#192834", 3 | B2T_A1 = "#223644", 4 | B2T_A2 = "#335166", 5 | B2T_A3 = "#3d5e76", 6 | B2T_A4 = "#466b86", 7 | B2T_A5 = "#507895", 8 | B2T_A6 = "#7b9eb7", 9 | B2T_A7 = "#7b9eb7", 10 | B2T_B0 = "#1b6498", 11 | B2T_B1 = "#2172ab", 12 | B2T_B2 = "#277fbe", 13 | B2T_B3 = "#4299d7", 14 | B2T_B4 = "#47adf5", 15 | B2T_B5 = "#8dcefc", 16 | B2T_B6 = "#afddfe", 17 | B2T_B7 = "#d1ecff", 18 | B2T_C0 = "#757b6f", 19 | B2T_C1 = "#878e80", 20 | B2T_C2 = "#99a092", 21 | B2T_C3 = "#abb1a5", 22 | B2T_C4 = "#bdc3b7", 23 | B2T_C5 = "#d1d6cd", 24 | B2T_C6 = "#e6e8e3", 25 | B2T_C7 = "#fafbf9", 26 | B2T_D0 = "#4d8217", 27 | B2T_D1 = "#59931f", 28 | B2T_D2 = "#66a329", 29 | B2T_D3 = "#73b234", 30 | B2T_D4 = "#80bf40", 31 | B2T_D5 = "#8cdd3c", 32 | B2T_D6 = "#99eb47", 33 | B2T_D7 = "#a6f655", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_meadow_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_meadow_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_meadow_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_meadow_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#192834", 3 | B2T_A1 = "#223644", 4 | B2T_A2 = "#335166", 5 | B2T_A3 = "#3d5e76", 6 | B2T_A4 = "#466b86", 7 | B2T_A5 = "#507895", 8 | B2T_A6 = "#7b9eb7", 9 | B2T_A7 = "#7b9eb7", 10 | B2T_B0 = "#1b6498", 11 | B2T_B1 = "#2172ab", 12 | B2T_B2 = "#277fbe", 13 | B2T_B3 = "#4299d7", 14 | B2T_B4 = "#47adf5", 15 | B2T_B5 = "#8dcefc", 16 | B2T_B6 = "#afddfe", 17 | B2T_B7 = "#d1ecff", 18 | B2T_C0 = "#757b6f", 19 | B2T_C1 = "#878e80", 20 | B2T_C2 = "#99a092", 21 | B2T_C3 = "#abb1a5", 22 | B2T_C4 = "#bdc3b7", 23 | B2T_C5 = "#d1d6cd", 24 | B2T_C6 = "#e6e8e3", 25 | B2T_C7 = "#fafbf9", 26 | B2T_D0 = "#4d8217", 27 | B2T_D1 = "#59931f", 28 | B2T_D2 = "#66a329", 29 | B2T_D3 = "#73b234", 30 | B2T_D4 = "#80bf40", 31 | B2T_D5 = "#8cdd3c", 32 | B2T_D6 = "#99eb47", 33 | B2T_D7 = "#a6f655", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_morning_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_morning_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_morning_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_morning_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#232834", 3 | B2T_A1 = "#31363f", 4 | B2T_A2 = "#4f5664", 5 | B2T_A3 = "#656e81", 6 | B2T_A4 = "#707a8f", 7 | B2T_A5 = "#7e889a", 8 | B2T_A6 = "#8d95a5", 9 | B2T_A7 = "#a9afbc", 10 | B2T_B0 = "#063289", 11 | B2T_B1 = "#0b3c9d", 12 | B2T_B2 = "#1659df", 13 | B2T_B3 = "#3d75e6", 14 | B2T_B4 = "#728fcb", 15 | B2T_B5 = "#93abdc", 16 | B2T_B6 = "#b7c9eb", 17 | B2T_B7 = "#dee6f7", 18 | B2T_C0 = "#544d40", 19 | B2T_C1 = "#69604f", 20 | B2T_C2 = "#867b65", 21 | B2T_C3 = "#9c927c", 22 | B2T_C4 = "#b6ad9a", 23 | B2T_C5 = "#cdc4b1", 24 | B2T_C6 = "#e3dcce", 25 | B2T_C7 = "#faf8f5", 26 | B2T_D0 = "#2d2006", 27 | B2T_D1 = "#594212", 28 | B2T_D2 = "#896724", 29 | B2T_D3 = "#9a7c42", 30 | B2T_D4 = "#b29762", 31 | B2T_D5 = "#c6b28b", 32 | B2T_D6 = "#d1c2a3", 33 | B2T_D7 = "#e5ddcd", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_morning_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_morning_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_morning_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_morning_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#232834", 3 | B2T_A1 = "#31363f", 4 | B2T_A2 = "#4f5664", 5 | B2T_A3 = "#656e81", 6 | B2T_A4 = "#707a8f", 7 | B2T_A5 = "#7e889a", 8 | B2T_A6 = "#8d95a5", 9 | B2T_A7 = "#a9afbc", 10 | B2T_B0 = "#063289", 11 | B2T_B1 = "#0b3c9d", 12 | B2T_B2 = "#1659df", 13 | B2T_B3 = "#3d75e6", 14 | B2T_B4 = "#728fcb", 15 | B2T_B5 = "#93abdc", 16 | B2T_B6 = "#b7c9eb", 17 | B2T_B7 = "#dee6f7", 18 | B2T_C0 = "#544d40", 19 | B2T_C1 = "#69604f", 20 | B2T_C2 = "#867b65", 21 | B2T_C3 = "#9c927c", 22 | B2T_C4 = "#b6ad9a", 23 | B2T_C5 = "#cdc4b1", 24 | B2T_C6 = "#e3dcce", 25 | B2T_C7 = "#faf8f5", 26 | B2T_D0 = "#2d2006", 27 | B2T_D1 = "#594212", 28 | B2T_D2 = "#896724", 29 | B2T_D3 = "#9a7c42", 30 | B2T_D4 = "#b29762", 31 | B2T_D5 = "#c6b28b", 32 | B2T_D6 = "#d1c2a3", 33 | B2T_D7 = "#e5ddcd", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_motel_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_motel_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_motel_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_motel_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#242323", 3 | B2T_A1 = "#373434", 4 | B2T_A2 = "#5a5354", 5 | B2T_A3 = "#766b6c", 6 | B2T_A4 = "#86797b", 7 | B2T_A5 = "#94898b", 8 | B2T_A6 = "#a5979a", 9 | B2T_A7 = "#b3a8aa", 10 | B2T_B0 = "#674c50", 11 | B2T_B1 = "#7d5e63", 12 | B2T_B2 = "#956f76", 13 | B2T_B3 = "#a7868b", 14 | B2T_B4 = "#b89da2", 15 | B2T_B5 = "#ccb3b7", 16 | B2T_B6 = "#dec9cc", 17 | B2T_B7 = "#f0dbdf", 18 | B2T_C0 = "#847875", 19 | B2T_C1 = "#978a87", 20 | B2T_C2 = "#a89c99", 21 | B2T_C3 = "#b9aeac", 22 | B2T_C4 = "#cac0be", 23 | B2T_C5 = "#dcd2d0", 24 | B2T_C6 = "#ede5e3", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#e24f32", 27 | B2T_D1 = "#ea5f43", 28 | B2T_D2 = "#f6684c", 29 | B2T_D3 = "#f77c64", 30 | B2T_D4 = "#f8917c", 31 | B2T_D5 = "#ffa28f", 32 | B2T_D6 = "#ffb3a3", 33 | B2T_D7 = "#ffc8bd", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_motel_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_motel_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_motel_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_motel_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#242323", 3 | B2T_A1 = "#373434", 4 | B2T_A2 = "#5a5354", 5 | B2T_A3 = "#766b6c", 6 | B2T_A4 = "#86797b", 7 | B2T_A5 = "#94898b", 8 | B2T_A6 = "#a5979a", 9 | B2T_A7 = "#b3a8aa", 10 | B2T_B0 = "#674c50", 11 | B2T_B1 = "#7d5e63", 12 | B2T_B2 = "#956f76", 13 | B2T_B3 = "#a7868b", 14 | B2T_B4 = "#b89da2", 15 | B2T_B5 = "#ccb3b7", 16 | B2T_B6 = "#dec9cc", 17 | B2T_B7 = "#f0dbdf", 18 | B2T_C0 = "#847875", 19 | B2T_C1 = "#978a87", 20 | B2T_C2 = "#a89c99", 21 | B2T_C3 = "#b9aeac", 22 | B2T_C4 = "#cac0be", 23 | B2T_C5 = "#dcd2d0", 24 | B2T_C6 = "#ede5e3", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#e24f32", 27 | B2T_D1 = "#ea5f43", 28 | B2T_D2 = "#f6684c", 29 | B2T_D3 = "#f77c64", 30 | B2T_D4 = "#f8917c", 31 | B2T_D5 = "#ffa28f", 32 | B2T_D6 = "#ffb3a3", 33 | B2T_D7 = "#ffc8bd", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_pool_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_pool_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_pool_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_pool_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2433", 3 | B2T_A1 = "#372f42", 4 | B2T_A2 = "#574b68", 5 | B2T_A3 = "#635775", 6 | B2T_A4 = "#706383", 7 | B2T_A5 = "#857897", 8 | B2T_A6 = "#9a90a7", 9 | B2T_A7 = "#afa7b9", 10 | B2T_B0 = "#8f51e6", 11 | B2T_B1 = "#9d63ee", 12 | B2T_B2 = "#aa75f5", 13 | B2T_B3 = "#b886fd", 14 | B2T_B4 = "#c7a0fe", 15 | B2T_B5 = "#d6b9fe", 16 | B2T_B6 = "#e4d2fe", 17 | B2T_B7 = "#f3ebff", 18 | B2T_C0 = "#7a7171", 19 | B2T_C1 = "#8d8281", 20 | B2T_C2 = "#9f9393", 21 | B2T_C3 = "#b0a6a6", 22 | B2T_C4 = "#c2b8b7", 23 | B2T_C5 = "#d7cccb", 24 | B2T_C6 = "#eae1e1", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#cf504a", 27 | B2T_D1 = "#d95f59", 28 | B2T_D2 = "#ed655e", 29 | B2T_D3 = "#f36f68", 30 | B2T_D4 = "#f87972", 31 | B2T_D5 = "#fc8983", 32 | B2T_D6 = "#ff9e99", 33 | B2T_D7 = "#ffb6b3", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_pool_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_pool_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_pool_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_pool_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#2a2433", 3 | B2T_A1 = "#372f42", 4 | B2T_A2 = "#574b68", 5 | B2T_A3 = "#635775", 6 | B2T_A4 = "#706383", 7 | B2T_A5 = "#857897", 8 | B2T_A6 = "#9a90a7", 9 | B2T_A7 = "#afa7b9", 10 | B2T_B0 = "#8f51e6", 11 | B2T_B1 = "#9d63ee", 12 | B2T_B2 = "#aa75f5", 13 | B2T_B3 = "#b886fd", 14 | B2T_B4 = "#c7a0fe", 15 | B2T_B5 = "#d6b9fe", 16 | B2T_B6 = "#e4d2fe", 17 | B2T_B7 = "#f3ebff", 18 | B2T_C0 = "#7a7171", 19 | B2T_C1 = "#8d8281", 20 | B2T_C2 = "#9f9393", 21 | B2T_C3 = "#b0a6a6", 22 | B2T_C4 = "#c2b8b7", 23 | B2T_C5 = "#d7cccb", 24 | B2T_C6 = "#eae1e1", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#cf504a", 27 | B2T_D1 = "#d95f59", 28 | B2T_D2 = "#ed655e", 29 | B2T_D3 = "#f36f68", 30 | B2T_D4 = "#f87972", 31 | B2T_D5 = "#fc8983", 32 | B2T_D6 = "#ff9e99", 33 | B2T_D7 = "#ffb6b3", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_porch_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_porch_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_porch_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_porch_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#221e24", 3 | B2T_A1 = "#302a32", 4 | B2T_A2 = "#574e5a", 5 | B2T_A3 = "#645a68", 6 | B2T_A4 = "#716774", 7 | B2T_A5 = "#8b808e", 8 | B2T_A6 = "#9f95a3", 9 | B2T_A7 = "#b3aab5", 10 | B2T_B0 = "#674573", 11 | B2T_B1 = "#7e548c", 12 | B2T_B2 = "#9466a3", 13 | B2T_B3 = "#a77cb6", 14 | B2T_B4 = "#ba95c6", 15 | B2T_B5 = "#cdacd7", 16 | B2T_B6 = "#dfcbe6", 17 | B2T_B7 = "#f2e3f7", 18 | B2T_C0 = "#7e736d", 19 | B2T_C1 = "#91857e", 20 | B2T_C2 = "#a29790", 21 | B2T_C3 = "#b3a9a2", 22 | B2T_C4 = "#c4bbb5", 23 | B2T_C5 = "#dacfc8", 24 | B2T_C6 = "#ede3de", 25 | B2T_C7 = "#fcf9f8", 26 | B2T_D0 = "#c46731", 27 | B2T_D1 = "#d97136", 28 | B2T_D2 = "#e17f47", 29 | B2T_D3 = "#ec8d55", 30 | B2T_D4 = "#f39b68", 31 | B2T_D5 = "#f8aa7c", 32 | B2T_D6 = "#fcb58d", 33 | B2T_D7 = "#ffc29e", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_porch_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_porch_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_porch_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_porch_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#221e24", 3 | B2T_A1 = "#302a32", 4 | B2T_A2 = "#574e5a", 5 | B2T_A3 = "#645a68", 6 | B2T_A4 = "#716774", 7 | B2T_A5 = "#8b808e", 8 | B2T_A6 = "#9f95a3", 9 | B2T_A7 = "#b3aab5", 10 | B2T_B0 = "#674573", 11 | B2T_B1 = "#7e548c", 12 | B2T_B2 = "#9466a3", 13 | B2T_B3 = "#a77cb6", 14 | B2T_B4 = "#ba95c6", 15 | B2T_B5 = "#cdacd7", 16 | B2T_B6 = "#dfcbe6", 17 | B2T_B7 = "#f2e3f7", 18 | B2T_C0 = "#7e736d", 19 | B2T_C1 = "#91857e", 20 | B2T_C2 = "#a29790", 21 | B2T_C3 = "#b3a9a2", 22 | B2T_C4 = "#c4bbb5", 23 | B2T_C5 = "#dacfc8", 24 | B2T_C6 = "#ede3de", 25 | B2T_C7 = "#fcf9f8", 26 | B2T_D0 = "#c46731", 27 | B2T_D1 = "#d97136", 28 | B2T_D2 = "#e17f47", 29 | B2T_D3 = "#ec8d55", 30 | B2T_D4 = "#f39b68", 31 | B2T_D5 = "#f8aa7c", 32 | B2T_D6 = "#fcb58d", 33 | B2T_D7 = "#ffc29e", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_sea_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_sea_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_sea_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_sea_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1d262f", 3 | B2T_A1 = "#27323f", 4 | B2T_A2 = "#405368", 5 | B2T_A3 = "#4a5f78", 6 | B2T_A4 = "#738191", 7 | B2T_A5 = "#8a96a3", 8 | B2T_A6 = "#a1aab5", 9 | B2T_A7 = "#b8bfc7", 10 | B2T_B0 = "#004a9e", 11 | B2T_B1 = "#1757a1", 12 | B2T_B2 = "#34659d", 13 | B2T_B3 = "#57718e", 14 | B2T_B4 = "#6e9bcf", 15 | B2T_B5 = "#7eb6f6", 16 | B2T_B6 = "#afd4fe", 17 | B2T_B7 = "#ebf4ff", 18 | B2T_C0 = "#717a77", 19 | B2T_C1 = "#818d89", 20 | B2T_C2 = "#939f9b", 21 | B2T_C3 = "#a6b0ad", 22 | B2T_C4 = "#b7c2be", 23 | B2T_C5 = "#cbd7d3", 24 | B2T_C6 = "#e1eae7", 25 | B2T_C7 = "#f9fbfa", 26 | B2T_D0 = "#067953", 27 | B2T_D1 = "#088c60", 28 | B2T_D2 = "#0aa370", 29 | B2T_D3 = "#0db57d", 30 | B2T_D4 = "#0fc78a", 31 | B2T_D5 = "#14e19d", 32 | B2T_D6 = "#2aeaaa", 33 | B2T_D7 = "#47ebb4", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_sea_dark/theme.lua: -------------------------------------------------------------------------------- 1 | 2 | local c = require('base2tone_sea_dark.palette') 3 | 4 | local hl = vim.api.nvim_set_hl 5 | local theme = {} 6 | 7 | theme.set_highlights = function() 8 | 9 | -- base 10 | hl(0, "Normal", { fg = c.B2T_B5, bg = c.B2T_A0, }) 11 | hl(0, "NormalNC", { fg = c.B2T_B5, bg = c.B2T_A1, }) 12 | hl(0, "NormalSB", { fg = c.B2T_B5, bg = c.B2T_A1, }) 13 | hl(0, "NormalFloat", { fg = c.B2T_B5, bg = c.B2T_A0, }) 14 | hl(0, "Bold", { fg = 'NONE', bg = 'NONE', bold=true, }) 15 | hl(0, "Italic", { fg = 'NONE', bg = 'NONE', italic=true, }) 16 | hl(0, "Underlined", { fg = 'NONE', bg = 'NONE', underline=true, }) 17 | hl(0, "Comment", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 18 | hl(0, "ColorColumn", { fg = 'NONE', bg = c.B2T_A1 }) 19 | hl(0, "Conceal", { fg = c.B2T_D5, bg = 'NONE' }) 20 | hl(0, "Cursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 21 | hl(0, "lCursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 22 | hl(0, "CursorIM", { fg = c.B2T_A0, bg = c.B2T_D2 }) 23 | hl(0, "CursorColumn", { fg = 'NONE', bg = c.B2T_A1 }) 24 | hl(0, "CursorLine", { fg = 'NONE', bg = c.B2T_A1 }) 25 | hl(0, "Directory", { fg = c.B2T_D5, bg = 'NONE' }) 26 | hl(0, "DiffAdd", { fg = c.B2T_B2, bg = c.B2T_A1 }) 27 | hl(0, "DiffChange", { fg = c.B2T_A3, bg = c.B2T_A1 }) 28 | hl(0, "DiffDelete", { fg = c.B2T_B0, bg = c.B2T_A1 }) 29 | hl(0, "DiffText", { fg = c.B2T_D5, bg = c.B2T_A1 }) 30 | hl(0, "DiffAdded", { fg = c.B2T_B2, bg = c.B2T_A1 }) 31 | hl(0, "DiffFile", { fg = c.B2T_B0, bg = c.B2T_A1 }) 32 | hl(0, "EndOfBuffer", { fg = c.B2T_A1, bg = 'NONE' }) 33 | hl(0, "TermCursor", { fg = c.B2T_A0, bg = c.B2T_D2 }) 34 | hl(0, "TermCursorNC", { fg = c.B2T_B3, bg = c.B2T_D2 }) 35 | hl(0, "ErrorMsg", { fg = c.B2T_B0, bg = c.B2T_A0 }) 36 | hl(0, "VertSplit", { fg = c.B2T_A0, bg = c.B2T_A0 }) 37 | hl(0, "Folded", { fg = c.B2T_A3, bg = c.B2T_A1 }) 38 | hl(0, "FoldColumn", { fg = c.B2T_D2, bg = c.B2T_A1 }) 39 | hl(0, "SignColumn", { fg = c.B2T_A3, bg = c.B2T_A1 }) 40 | hl(0, "SignColumnSB", { fg = c.B2T_A1, bg = c.B2T_A1 }) 41 | hl(0, "Substitute", { fg = c.B2T_B5, bg = c.B2T_A1, }) 42 | hl(0, "LineNr", { fg = c.B2T_A2, bg = c.B2T_A0 }) 43 | hl(0, "CursorLineNr", { fg = c.B2T_A5, bg = c.B2T_A1 }) 44 | hl(0, "MatchParen", { fg = c.B2T_A7, bg = c.B2T_A2 }) 45 | hl(0, "ModeMsg", { fg = c.B2T_B2, bg = 'NONE' }) 46 | hl(0, "MoreMsg", { fg = c.B2T_B2, bg = 'NONE' }) 47 | hl(0, "NonText", { fg = c.B2T_A3, bg = 'NONE' }) 48 | hl(0, "Pmenu", { fg = c.B2T_A4, bg = c.B2T_A1 }) 49 | hl(0, "PmenuSel", { fg = c.B2T_A0, bg = c.B2T_C0 }) 50 | hl(0, "PmenuSbar", { fg = c.B2T_A1, bg = c.B2T_A1 }) 51 | hl(0, "PmenuThumb", { fg = c.B2T_D5, bg = c.B2T_A1 }) 52 | hl(0, "Question", { fg = c.B2T_D5, bg = 'NONE' }) 53 | hl(0, "QuickFixLine", { fg = c.B2T_B0, bg = 'NONE' }) 54 | hl(0, "Search", { fg = c.B2T_A3, bg = c.B2T_D4 }) 55 | hl(0, "IncSearch", { fg = c.B2T_A1, bg = c.B2T_D2 }) 56 | hl(0, "SpecialKey", { fg = c.B2T_A3, bg = 'NONE' }) 57 | hl(0, "SpellBad", { fg = c.B2T_B3, bg = c.B2T_A0, underline=true, }) 58 | hl(0, "SpellCap", { fg = c.B2T_D3, bg = c.B2T_A0 }) 59 | hl(0, "SpellLocal", { fg = c.B2T_D2, bg = c.B2T_A0 }) 60 | hl(0, "SpellRare", { fg = c.B2T_B3, bg = c.B2T_A0 }) 61 | hl(0, "StatusLine", { fg = c.B2T_A3, bg = c.B2T_A2 }) 62 | hl(0, "StatusLineNC", { fg = c.B2T_A2, bg = c.B2T_A1 }) 63 | hl(0, "TabLine", { fg = c.B2T_A3, bg = c.B2T_A1 }) 64 | hl(0, "TabLineFill", { fg = c.B2T_A3, bg = c.B2T_A1 }) 65 | hl(0, "TabLineSel", { fg = c.B2T_A4, bg = c.B2T_A1 }) 66 | hl(0, "Title", { fg = c.B2T_B5, bg = 'NONE' }) 67 | hl(0, "Visual", { fg = 'NONE', bg = c.B2T_A2 }) 68 | hl(0, "VisualNOS", { fg = c.B2T_B0, bg = 'NONE' }) 69 | hl(0, "WarningMsg", { fg = c.B2T_B0, bg = 'NONE' }) 70 | hl(0, "Whitespace", { fg = c.B2T_A2, bg = 'NONE', italic=true, }) 71 | hl(0, "WildMenu", { fg = c.B2T_A0, bg = c.B2T_B3 }) 72 | hl(0, "Constant", { fg = c.B2T_B3, bg = 'NONE' }) 73 | hl(0, "String", { fg = c.B2T_B7, bg = 'NONE' }) 74 | hl(0, "Character", { fg = c.B2T_B0, bg = 'NONE' }) 75 | hl(0, "Number", { fg = c.B2T_D7, bg = 'NONE' }) 76 | hl(0, "Boolean", { fg = c.B2T_D2, bg = 'NONE' }) 77 | hl(0, "Float", { fg = c.B2T_D2, bg = 'NONE' }) 78 | hl(0, "Identifier", { fg = c.B2T_B5, bg = 'NONE' }) 79 | hl(0, "Function", { fg = c.B2T_B7, bg = 'NONE' }) 80 | hl(0, "Statement", { fg = c.B2T_B7, bg = 'NONE' }) 81 | hl(0, "Conditional", { fg = c.B2T_D2, bg = 'NONE' }) 82 | hl(0, "Repeat", { fg = c.B2T_B3, bg = 'NONE' }) 83 | hl(0, "Label", { fg = c.B2T_D4, bg = 'NONE' }) 84 | hl(0, "Operator", { fg = c.B2T_D4, bg = 'NONE' }) 85 | hl(0, "Keyword", { fg = c.B2T_D7, bg = 'NONE' }) 86 | hl(0, "Exception", { fg = c.B2T_B0, bg = 'NONE' }) 87 | hl(0, "Variable", { fg = c.B2T_B5, bg = 'NONE' }) 88 | hl(0, "Constructor", { fg = c.B2T_B2, bg = 'NONE' }) 89 | hl(0, "PreProc", { fg = c.B2T_D4, bg = 'NONE' }) 90 | hl(0, "Include", { fg = c.B2T_D5, bg = 'NONE' }) 91 | hl(0, "Define", { fg = c.B2T_B3, bg = 'NONE' }) 92 | hl(0, "Macro", { fg = c.B2T_B0, bg = 'NONE' }) 93 | hl(0, "PreCondit", { fg = c.B2T_B3, bg = 'NONE' }) 94 | hl(0, "Type", { fg = c.B2T_B7, bg = 'NONE' }) 95 | hl(0, "StorageClass", { fg = c.B2T_B5, bg = 'NONE' }) 96 | hl(0, "Structure", { fg = c.B2T_B3, bg = 'NONE' }) 97 | hl(0, "Typedef", { fg = c.B2T_B3, bg = 'NONE' }) 98 | hl(0, "Special", { fg = c.B2T_A7, bg = 'NONE' }) 99 | hl(0, "SpecialChar", { fg = c.B2T_D4, bg = 'NONE' }) 100 | hl(0, "Tag", { fg = c.B2T_B5, bg = 'NONE' }) 101 | hl(0, "Delimiter", { fg = c.B2T_A3, bg = 'NONE' }) 102 | hl(0, "SpecialComment", { fg = c.B2T_A2, bg = 'NONE', bold=true, }) 103 | hl(0, "Debug", { fg = c.B2T_B0, bg = 'NONE' }) 104 | hl(0, "Error", { fg = c.B2T_A0, bg = c.B2T_D4 }) 105 | hl(0, "Todo", { fg = c.B2T_A1, bg = c.B2T_B0 }) 106 | hl(0, "debugPC", { fg = c.B2T_A1, bg = c.B2T_B2 }) 107 | hl(0, "debugBreakpoint", { fg = c.B2T_A1, bg = c.B2T_B0 }) 108 | hl(0, "healthError", { fg = c.B2T_B0, bg = 'NONE' }) 109 | hl(0, "healthSuccess", { fg = c.B2T_D5, bg = 'NONE' }) 110 | hl(0, "healthWarning", { fg = c.B2T_B2, bg = 'NONE' }) 111 | 112 | -- LSP 113 | hl(0, "DiagnosticHint", { fg = c.B2T_A7, bg = c.B2T_A1 }) 114 | hl(0, "DiagnosticInfo", { fg = c.B2T_C5, bg = c.B2T_A1 }) 115 | hl(0, "DiagnosticWarn", { fg = c.B2T_C5, bg = c.B2T_A1 }) 116 | hl(0, "DiagnosticError", { fg = c.B2T_D4, bg = c.B2T_A1 }) 117 | hl(0, "DiagnosticOther", { fg = c.B2T_D4, bg = c.B2T_A1 }) 118 | hl(0, "DiagnosticSignHint", { link = 'DiagnosticHint' }) 119 | hl(0, "DiagnosticSignInfo", { link = 'DiagnosticInfo' }) 120 | hl(0, "DiagnosticSignWarn", { link = 'DiagnosticWarn' }) 121 | hl(0, "DiagnosticSignError", { link = 'DiagnosticError' }) 122 | hl(0, "DiagnosticSignOther", { link = 'DiagnosticOther' }) 123 | hl(0, "DiagnosticSignWarning", { link = 'DiagnosticWarn' }) 124 | hl(0, "DiagnosticFloatingHint", { link = 'DiagnosticHint' }) 125 | hl(0, "DiagnosticFloatingInfo", { link = 'DiagnosticInfo' }) 126 | hl(0, "DiagnosticFloatingWarn", { link = 'DiagnosticWarn' }) 127 | hl(0, "DiagnosticFloatingError", { link = 'DiagnosticError' }) 128 | hl(0, "DiagnosticUnderlineHint", { fg = 'NONE', bg = 'NONE', sp = c.B2T_A7, undercurl=true, }) 129 | hl(0, "DiagnosticUnderlineInfo", { fg = 'NONE', bg = 'NONE', sp = c.B2T_C5, undercurl=true, }) 130 | hl(0, "DiagnosticUnderlineWarn", { fg = 'NONE', bg = 'NONE', sp = c.B2T_C5, undercurl=true, }) 131 | hl(0, "DiagnosticUnderlineError", { fg = 'NONE', bg = 'NONE', sp = c.B2T_D4, undercurl=true, }) 132 | hl(0, "DiagnosticSignInformation", { link = 'DiagnosticInfo' }) 133 | hl(0, "DiagnosticVirtualTextHint", { fg = c.B2T_A7, bg = 'NONE' }) 134 | hl(0, "DiagnosticVirtualTextInfo", { fg = c.B2T_C5, bg = 'NONE' }) 135 | hl(0, "DiagnosticVirtualTextWarn", { fg = c.B2T_C5, bg = 'NONE' }) 136 | hl(0, "DiagnosticVirtualTextError", { fg = c.B2T_D4, bg = 'NONE' }) 137 | hl(0, "LspDiagnosticsError", { fg = c.B2T_D4, bg = c.B2T_A1 }) 138 | hl(0, "LspDiagnosticsWarning", { fg = c.B2T_C5, bg = c.B2T_A1 }) 139 | hl(0, "LspDiagnosticsInfo", { fg = c.B2T_C5, bg = c.B2T_A1 }) 140 | hl(0, "LspDiagnosticsInformation", { link = 'LspDiagnosticsInfo' }) 141 | hl(0, "LspDiagnosticsHint", { fg = c.B2T_A7, bg = 'NONE' }) 142 | hl(0, "LspDiagnosticsDefaultError", { link = 'LspDiagnosticsError' }) 143 | hl(0, "LspDiagnosticsDefaultWarning", { link = 'LspDiagnosticsWarning' }) 144 | hl(0, "LspDiagnosticsDefaultInformation", { link = 'LspDiagnosticsInfo' }) 145 | hl(0, "LspDiagnosticsDefaultInfo", { link = 'LspDiagnosticsInfo' }) 146 | hl(0, "LspDiagnosticsDefaultHint", { link = 'LspDiagnosticsHint' }) 147 | hl(0, "LspDiagnosticsVirtualTextError", { link = 'DiagnosticVirtualTextError' }) 148 | hl(0, "LspDiagnosticsVirtualTextWarning", { link = 'DiagnosticVirtualTextWarn' }) 149 | hl(0, "LspDiagnosticsVirtualTextInformation", { link = 'DiagnosticVirtualTextInfo' }) 150 | hl(0, "LspDiagnosticsVirtualTextInfo", { link = 'DiagnosticVirtualTextInfo' }) 151 | hl(0, "LspDiagnosticsVirtualTextHint", { link = 'DiagnosticVirtualTextHint' }) 152 | hl(0, "LspDiagnosticsFloatingError", { link = 'LspDiagnosticsError' }) 153 | hl(0, "LspDiagnosticsFloatingWarning", { link = 'LspDiagnosticsWarning' }) 154 | hl(0, "LspDiagnosticsFloatingInformation", { link = 'LspDiagnosticsInfo' }) 155 | hl(0, "LspDiagnosticsFloatingInfo", { link = 'LspDiagnosticsInfo' }) 156 | hl(0, "LspDiagnosticsFloatingHint", { link = 'LspDiagnosticsHint' }) 157 | hl(0, "LspDiagnosticsSignError", { link = 'LspDiagnosticsError' }) 158 | hl(0, "LspDiagnosticsSignWarning", { link = 'LspDiagnosticsWarning' }) 159 | hl(0, "LspDiagnosticsSignInformation", { link = 'LspDiagnosticsInfo' }) 160 | hl(0, "LspDiagnosticsSignInfo", { link = 'LspDiagnosticsInfo' }) 161 | hl(0, "LspDiagnosticsSignHint", { link = 'LspDiagnosticsHint' }) 162 | hl(0, "NvimTreeLspDiagnosticsError", { link = 'LspDiagnosticsError' }) 163 | hl(0, "NvimTreeLspDiagnosticsWarning", { link = 'LspDiagnosticsWarning' }) 164 | hl(0, "NvimTreeLspDiagnosticsInformation", { link = 'LspDiagnosticsInfo' }) 165 | hl(0, "NvimTreeLspDiagnosticsInfo", { link = 'LspDiagnosticsInfo' }) 166 | hl(0, "NvimTreeLspDiagnosticsHint", { link = 'LspDiagnosticsHint' }) 167 | hl(0, "LspDiagnosticsUnderlineError", { link = 'DiagnosticUnderlineError' }) 168 | hl(0, "LspDiagnosticsUnderlineWarning", { link = 'DiagnosticUnderlineWarn' }) 169 | hl(0, "LspDiagnosticsUnderlineInformation", { link = 'DiagnosticUnderlineInfo' }) 170 | hl(0, "LspDiagnosticsUnderlineInfo", { link = 'DiagnosticUnderlineInfo' }) 171 | hl(0, "LspDiagnosticsUnderlineHint", { link = 'DiagnosticUnderlineHint' }) 172 | hl(0, "LspReferenceRead", { fg = 'NONE', bg = c.B2T_A1 }) 173 | hl(0, "LspReferenceText", { fg = 'NONE', bg = c.B2T_A1 }) 174 | hl(0, "LspReferenceWrite", { fg = 'NONE', bg = c.B2T_A1 }) 175 | 176 | -- Treesitter 177 | hl(0, "TSAnnotation", { fg = c.B2T_D4, bg = 'NONE' }) 178 | hl(0, "TSBoolean", { link = 'Boolean' }) 179 | hl(0, "TSCharacter", { link = 'String' }) 180 | hl(0, "TSComment", { link = 'Comment' }) 181 | hl(0, "TSNote", { link = 'Comment' }) 182 | hl(0, "TSWarning", { fg = c.B2T_B0, bg = 'NONE' }) 183 | hl(0, "TSDanger", { fg = c.B2T_B0, bg = 'NONE' }) 184 | hl(0, "TSConstructor", { link = 'Constructor' }) 185 | hl(0, "TSConditional", { link = 'Conditional' }) 186 | hl(0, "TSConstant", { link = 'Constant' }) 187 | hl(0, "TSConstBuiltin", { link = 'Constant' }) 188 | hl(0, "TSConstMacro", { fg = c.B2T_A4, bg = 'NONE' }) 189 | hl(0, "TSError", { fg = c.B2T_D4, bg = 'NONE' }) 190 | hl(0, "TSException", { link = 'Exception' }) 191 | hl(0, "TSField", { fg = c.B2T_B5, bg = 'NONE' }) 192 | hl(0, "TSStringSpecial", { fg = c.B2T_B5, bg = 'NONE' }) 193 | hl(0, "TSFloat", { link = 'Float' }) 194 | hl(0, "TSFunction", { link = 'Function' }) 195 | hl(0, "TSFuncBuiltin", { link = 'Function' }) 196 | hl(0, "TSFuncMacro", { link = 'Function' }) 197 | hl(0, "TSInclude", { link = 'Include' }) 198 | hl(0, "TSKeyword", { link = 'Keyword' }) 199 | hl(0, "TSKeywordFunction", { fg = c.B2T_B7, bg = 'NONE' }) 200 | hl(0, "TSLabel", { link = 'Label' }) 201 | hl(0, "TSMethod", { link = 'Function' }) 202 | hl(0, "TSNamespace", { fg = c.B2T_D4, bg = 'NONE' }) 203 | hl(0, "TSNumber", { link = 'Number' }) 204 | hl(0, "TSOperator", { link = 'Operator' }) 205 | hl(0, "TSParameter", { fg = c.B2T_C2, bg = 'NONE' }) 206 | hl(0, "TSParameterReference", { fg = c.B2T_B3, bg = 'NONE' }) 207 | hl(0, "TSProperty", { fg = c.B2T_D3, bg = 'NONE' }) 208 | hl(0, "TSPunctDelimiter", { link = 'Delimiter' }) 209 | hl(0, "TSPunctBracket", { fg = c.B2T_A2, bg = 'NONE' }) 210 | hl(0, "TSPunctSpecial", { fg = c.B2T_D5, bg = 'NONE' }) 211 | hl(0, "TSRepeat", { link = 'Repeat' }) 212 | hl(0, "TSString", { link = 'String' }) 213 | hl(0, "TSStringRegex", { link = 'String' }) 214 | hl(0, "TSStringEscape", { link = 'String' }) 215 | hl(0, "TSSymbol", { fg = c.B2T_B5, bg = 'NONE' }) 216 | hl(0, "TSType", { link = 'Type' }) 217 | hl(0, "TSTypeBuiltin", { fg = c.B2T_A0, bg = 'NONE' }) 218 | hl(0, "TSVariable", { link = 'Variable' }) 219 | hl(0, "TSVariableBuiltin", { fg = c.B2T_D7, bg = 'NONE' }) 220 | hl(0, "TSTag", { link = 'Tag' }) 221 | hl(0, "TSTagDelimiter", { link = 'Delimiter' }) 222 | hl(0, "TSTagAttribute", { fg = c.B2T_B5, bg = 'NONE' }) 223 | hl(0, "TSText", { fg = c.B2T_C0, bg = 'NONE' }) 224 | hl(0, "TSEmphasis", { link = 'Bold' }) 225 | hl(0, "TSUnderline", { link = 'Underline' }) 226 | hl(0, "TSStrike", { fg = 'NONE', bg = 'NONE', strikethrough=true, }) 227 | hl(0, "TSTitle", { link = 'Title' }) 228 | hl(0, "TSLiteral", { fg = c.B2T_A5, bg = 'NONE' }) 229 | hl(0, "TSUri", { link = 'String' }) 230 | 231 | -- languages 232 | hl(0, "javaScript", { fg = c.B2T_B3, bg = 'NONE' }) 233 | hl(0, "javaScriptBraces", { fg = c.B2T_A3, bg = 'NONE' }) 234 | hl(0, "javaScriptNumber", { fg = c.B2T_D2, bg = 'NONE' }) 235 | hl(0, "javaScriptStatement", { fg = c.B2T_B7, bg = 'NONE' }) 236 | hl(0, "javaScriptIdentifier", { fg = c.B2T_D7, bg = 'NONE' }) 237 | hl(0, "javaScriptGlobal", { fg = c.B2T_D7, bg = 'NONE' }) 238 | hl(0, "phpMemberSelector", { fg = c.B2T_B3, bg = 'NONE' }) 239 | hl(0, "phpComparison", { fg = c.B2T_B3, bg = 'NONE' }) 240 | hl(0, "phpParent", { fg = c.B2T_A3, bg = 'NONE' }) 241 | hl(0, "phpVarSelector", { fg = c.B2T_D2, bg = 'NONE' }) 242 | hl(0, "xmlTag", { fg = c.B2T_A3, bg = 'NONE' }) 243 | hl(0, "xmlTagName", { fg = c.B2T_D5, bg = 'NONE' }) 244 | hl(0, "xmlDocType", { fg = c.B2T_A3, bg = 'NONE' }) 245 | hl(0, "xmlDocTypeKeyword", { fg = c.B2T_A3, bg = 'NONE' }) 246 | hl(0, "cBlock", { fg = c.B2T_A3, bg = 'NONE' }) 247 | hl(0, "htmlArg", { fg = c.B2T_B5, bg = 'NONE' }) 248 | hl(0, "htmlStatement", { fg = c.B2T_D5, bg = 'NONE' }) 249 | hl(0, "htmlTag", { fg = c.B2T_A3, bg = 'NONE' }) 250 | hl(0, "htmlTagName", { fg = c.B2T_D5, bg = 'NONE' }) 251 | hl(0, "htmlTagN", { fg = c.B2T_D5, bg = 'NONE' }) 252 | hl(0, "htmlEndTag", { fg = c.B2T_A3, bg = 'NONE' }) 253 | hl(0, "htmlBold", { fg = c.B2T_B5, bg = 'NONE', bold=true, }) 254 | hl(0, "htmlH1", { link = 'Title' }) 255 | hl(0, "htmlH2", { link = 'Title' }) 256 | hl(0, "htmlH3", { link = 'Title' }) 257 | hl(0, "htmlH4", { link = 'Title' }) 258 | hl(0, "htmlH5", { link = 'Title' }) 259 | hl(0, "htmlH6", { link = 'Title' }) 260 | hl(0, "htmlItalic", { fg = c.B2T_A2, bg = 'NONE', italic=true, }) 261 | hl(0, "htmlSpecialChar", { link = 'SpecialChar' }) 262 | hl(0, "htmlSpecialTagName", { fg = c.B2T_B0, bg = 'NONE' }) 263 | hl(0, "htmlTitle", { link = 'Title' }) 264 | hl(0, "htmlString", { link = 'String' }) 265 | hl(0, "htmlLink", { fg = c.B2T_B0, bg = 'NONE', underline=true, }) 266 | hl(0, "htmlComment", { link = 'Comment' }) 267 | hl(0, "htmlTSConstant", { link = 'Comment' }) 268 | hl(0, "markdownBlockquote", { fg = c.B2T_A6, bg = 'NONE' }) 269 | hl(0, "markdownCode", { fg = c.B2T_A6, bg = 'NONE' }) 270 | hl(0, "markdownCodeBlock", { fg = c.B2T_A6, bg = 'NONE' }) 271 | hl(0, "markdownCodeDelimiter", { fg = c.B2T_A4, bg = 'NONE' }) 272 | hl(0, "markdownH1", { link = 'Title' }) 273 | hl(0, "markdownH2", { link = 'Title' }) 274 | hl(0, "markdownH3", { link = 'Title' }) 275 | hl(0, "markdownH4", { link = 'Title' }) 276 | hl(0, "markdownH5", { link = 'Title' }) 277 | hl(0, "markdownH6", { link = 'Title' }) 278 | hl(0, "markdownHeadingDelimiter", { fg = c.B2T_A5, bg = 'NONE' }) 279 | hl(0, "markdownHeadingRule", { fg = c.B2T_A2, bg = 'NONE', bold=true, }) 280 | hl(0, "markdownId", { link = 'Indentifier' }) 281 | hl(0, "markdownIdDeclaration", { fg = c.B2T_A3, bg = 'NONE' }) 282 | hl(0, "markdownIdDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 283 | hl(0, "markdownBold", { link = 'Bold' }) 284 | hl(0, "markdownItalic", { link = 'Italic' }) 285 | hl(0, "markdownLinkDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 286 | hl(0, "markdownLinkTextDelimiter", { fg = c.B2T_A2, bg = 'NONE' }) 287 | hl(0, "markdownLink", { fg = c.B2T_D3, bg = 'NONE' }) 288 | hl(0, "markdownLinkText", { fg = c.B2T_B6, bg = 'NONE' }) 289 | hl(0, "markdownListMarker", { fg = c.B2T_A2, bg = 'NONE' }) 290 | hl(0, "markdownOrderedListMarker", { fg = c.B2T_A2, bg = 'NONE' }) 291 | hl(0, "markdownRule", { fg = c.B2T_C1, bg = 'NONE' }) 292 | hl(0, "markdownUrl", { fg = c.B2T_D2, bg = 'NONE', underline=true, }) 293 | hl(0, "cssBraces", { fg = c.B2T_A2, bg = 'NONE' }) 294 | hl(0, "cssBraceError", { fg = c.B2T_A2, bg = 'NONE' }) 295 | hl(0, "cssInclude", { fg = c.B2T_B3, bg = 'NONE' }) 296 | hl(0, "cssTagName", { fg = c.B2T_B7, bg = 'NONE' }) 297 | hl(0, "cssClassName", { fg = c.B2T_B7, bg = 'NONE' }) 298 | hl(0, "cssPseudoClass", { fg = c.B2T_C3, bg = 'NONE' }) 299 | hl(0, "cssPseudoClassId", { fg = c.B2T_D5, bg = 'NONE' }) 300 | hl(0, "cssPseudoClassLang", { fg = c.B2T_D5, bg = 'NONE' }) 301 | hl(0, "cssIdentifier", { fg = c.B2T_D5, bg = 'NONE' }) 302 | hl(0, "cssProp", { fg = c.B2T_B3, bg = 'NONE' }) 303 | hl(0, "cssMediaProp", { fg = c.B2T_B5, bg = 'NONE' }) 304 | hl(0, "cssDefinition", { fg = c.B2T_B5, bg = 'NONE' }) 305 | hl(0, "cssAttr", { fg = c.B2T_D7, bg = 'NONE' }) 306 | hl(0, "cssAttrComma", { fg = c.B2T_A2, bg = 'NONE' }) 307 | hl(0, "cssAttrRegion", { fg = c.B2T_C5, bg = 'NONE' }) 308 | hl(0, "cssColor", { fg = c.B2T_D7, bg = 'NONE' }) 309 | hl(0, "cssFunction", { fg = c.B2T_D2, bg = 'NONE' }) 310 | hl(0, "cssFunctionName", { fg = c.B2T_A5, bg = 'NONE' }) 311 | hl(0, "cssVendor", { fg = c.B2T_D5, bg = 'NONE' }) 312 | hl(0, "cssValueNumber", { link = 'Number' }) 313 | hl(0, "cssValueLength", { fg = c.B2T_D7, bg = 'NONE' }) 314 | hl(0, "cssUnitDecorators", { fg = c.B2T_D3, bg = 'NONE' }) 315 | hl(0, "cssStyle", { fg = c.B2T_D4, bg = 'NONE' }) 316 | hl(0, "cssImportant", { fg = c.B2T_D0, bg = 'NONE' }) 317 | hl(0, "sassidChar", { fg = c.B2T_B4, bg = 'NONE' }) 318 | hl(0, "sassClass", { fg = c.B2T_B7, bg = 'NONE' }) 319 | hl(0, "sassClassChar", { fg = c.B2T_A3, bg = 'NONE' }) 320 | hl(0, "sassInclude", { fg = c.B2T_B3, bg = 'NONE' }) 321 | hl(0, "sassMedia", { fg = c.B2T_A5, bg = 'NONE' }) 322 | hl(0, "sassMixing", { fg = c.B2T_B3, bg = 'NONE' }) 323 | hl(0, "sassMixin", { fg = c.B2T_B3, bg = 'NONE' }) 324 | hl(0, "sassMixinName", { fg = c.B2T_D2, bg = 'NONE' }) 325 | hl(0, "sassProperty", { fg = c.B2T_B2, bg = 'NONE' }) 326 | hl(0, "sassDefinition", { fg = c.B2T_B3, bg = 'NONE' }) 327 | hl(0, "sassVariable", { fg = c.B2T_B5, bg = 'NONE' }) 328 | hl(0, "sassCssAttribute", { fg = c.B2T_D7, bg = 'NONE' }) 329 | hl(0, "scssAttribute", { fg = c.B2T_A3, bg = 'NONE' }) 330 | hl(0, "scssDefinition", { fg = c.B2T_D4, bg = 'NONE' }) 331 | hl(0, "scssProperty", { fg = c.B2T_B5, bg = 'NONE' }) 332 | hl(0, "scssFunctionName", { fg = c.B2T_A5, bg = 'NONE' }) 333 | hl(0, "scssSelectorName", { fg = c.B2T_B7, bg = 'NONE' }) 334 | hl(0, "luaParen", { fg = c.B2T_A2, bg = 'NONE' }) 335 | hl(0, "luaTSPunctBracket", { fg = c.B2T_A2, bg = 'NONE' }) 336 | hl(0, "luaThenEnd", { fg = c.B2T_A2, bg = 'NONE' }) 337 | hl(0, "luaTableBlock", { fg = c.B2T_A2, bg = 'NONE' }) 338 | 339 | -- Telescope 340 | hl(0, "TelescopeSelection", { fg = c.B2T_B5, bg = c.B2T_A1 }) 341 | hl(0, "TelescopeSelectionCaret", { fg = c.B2T_D2, bg = c.B2T_A2 }) 342 | hl(0, "TelescopeMatching", { fg = c.B2T_B2, bg = 'NONE', bold=true, }) 343 | hl(0, "TelescopeBorder", { fg = c.B2T_C0, bg = c.B2T_A0 }) 344 | hl(0, "TelescopeNormal", { fg = c.B2T_B5, bg = c.B2T_A0 }) 345 | hl(0, "TelescopePromptTitle", { fg = c.B2T_C3, bg = 'NONE' }) 346 | hl(0, "TelescopePromptPrefix", { fg = c.B2T_D4, bg = 'NONE' }) 347 | hl(0, "TelescopeResultsTitle", { fg = c.B2T_C3, bg = 'NONE' }) 348 | hl(0, "TelescopePreviewTitle", { fg = c.B2T_C3, bg = 'NONE' }) 349 | hl(0, "TelescopePromptCounter", { fg = c.B2T_A2, bg = 'NONE' }) 350 | hl(0, "TelescopePreviewHyphen", { fg = c.B2T_A0, bg = 'NONE' }) 351 | 352 | -- Packer 353 | hl(0, "packerWorking", { fg = c.B2T_A3, bg = 'NONE' }) 354 | hl(0, "packerString", { fg = c.B2T_C5, bg = 'NONE' }) 355 | hl(0, "packerHash", { fg = c.B2T_A7, bg = 'NONE' }) 356 | hl(0, "packerOutput", { fg = c.B2T_D2, bg = 'NONE' }) 357 | hl(0, "packerRelDate", { fg = c.B2T_A5, bg = 'NONE' }) 358 | hl(0, "packerSuccess", { fg = c.B2T_C3, bg = 'NONE' }) 359 | hl(0, "packerStatusSuccess", { fg = c.B2T_A7, bg = 'NONE' }) 360 | hl(0, "packerFail", { link = 'ErrorMsg' }) 361 | 362 | -- SymbolOutline 363 | hl(0, "SymbolsOutlineConnector", { fg = c.B2T_A2, bg = 'NONE' }) 364 | hl(0, "FocusedSymbol", { fg = 'NONE', bg = c.B2T_A1 }) 365 | 366 | -- Notify 367 | hl(0, "NotifyERRORBorder", { fg = c.B2T_B0, bg = 'NONE' }) 368 | hl(0, "NotifyWARNBorder", { fg = c.B2T_B0, bg = 'NONE' }) 369 | hl(0, "NotifyINFOBorder", { fg = c.B2T_B0, bg = 'NONE' }) 370 | hl(0, "NotifyDEBUGBorder", { fg = c.B2T_A2, bg = 'NONE' }) 371 | hl(0, "NotifyTRACEBorder", { fg = c.B2T_A4, bg = 'NONE' }) 372 | hl(0, "NotifyERRORIcon", { fg = c.B2T_D4, bg = 'NONE' }) 373 | hl(0, "NotifyWARNIcon", { fg = c.B2T_D6, bg = 'NONE' }) 374 | hl(0, "NotifyINFOIcon", { fg = c.B2T_A7, bg = 'NONE' }) 375 | hl(0, "NotifyDEBUGIcon", { fg = c.B2T_A2, bg = 'NONE' }) 376 | hl(0, "NotifyTRACEIcon", { fg = c.B2T_D2, bg = 'NONE' }) 377 | hl(0, "NotifyERRORTitle", { fg = c.B2T_D4, bg = 'NONE' }) 378 | hl(0, "NotifyWARNTitle", { fg = c.B2T_D6, bg = 'NONE' }) 379 | hl(0, "NotifyINFOTitle", { fg = c.B2T_A7, bg = 'NONE' }) 380 | hl(0, "NotifyDEBUGTitle", { fg = c.B2T_A2, bg = 'NONE' }) 381 | hl(0, "NotifyTRACETitle", { fg = c.B2T_D2, bg = 'NONE' }) 382 | 383 | -- TreesitterContext 384 | hl(0, "TreesitterContext", { fg = 'NONE', bg = c.B2T_A0 }) 385 | 386 | -- Hop 387 | hl(0, "HopNextKey", { fg = c.B2T_A7, bg = 'NONE' }) 388 | hl(0, "HopNextKey1", { fg = c.B2T_B5, bg = 'NONE' }) 389 | hl(0, "HopNextKey2", { fg = c.B2T_D2, bg = 'NONE' }) 390 | hl(0, "HopUnmatched", { fg = c.B2T_A3, bg = 'NONE' }) 391 | hl(0, "HopPreview", { fg = c.B2T_A1, bg = 'NONE' }) 392 | 393 | -- Whichkey 394 | hl(0, "WhichKey", { fg = c.B2T_B7, bg = 'NONE' }) 395 | hl(0, "WhichKeyGroup", { fg = c.B2T_D7, bg = 'NONE' }) 396 | hl(0, "WhichKeySeperator", { fg = c.B2T_A2, bg = 'NONE' }) 397 | hl(0, "WhichKeyDesc", { fg = c.B2T_B5, bg = 'NONE' }) 398 | hl(0, "WhichKeyFloat", { fg = c.B2T_B5, bg = c.B2T_A0 }) 399 | hl(0, "WhichKeyValue", { fg = c.B2T_A3, bg = 'NONE' }) 400 | 401 | -- Git 402 | hl(0, "SignAdd", { fg = c.B2T_B0, bg = c.B2T_A1, }) 403 | hl(0, "SignChange", { fg = c.B2T_C0, bg = c.B2T_A1 }) 404 | hl(0, "SignDelete", { fg = c.B2T_D0, bg = c.B2T_A1 }) 405 | hl(0, "GitSignsAdd", { fg = c.B2T_B0, bg = c.B2T_A1 }) 406 | hl(0, "GitSignsChange", { fg = c.B2T_C0, bg = c.B2T_A1 }) 407 | hl(0, "GitSignsDelete", { fg = c.B2T_D0, bg = c.B2T_A1 }) 408 | 409 | -- Navic 410 | hl(0, "NavicIconsFile", { fg = c.B2T_B5, bg = 'NONE' }) 411 | hl(0, "NavicIconsModule", { fg = c.B2T_A0, bg = 'NONE' }) 412 | hl(0, "NavicIconsNamespace", { fg = c.B2T_B5, bg = 'NONE' }) 413 | hl(0, "NavicIconsPackage", { fg = c.B2T_B5, bg = 'NONE' }) 414 | hl(0, "NavicIconsClass", { fg = c.B2T_A0, bg = 'NONE' }) 415 | hl(0, "NavicIconsMethod", { fg = c.B2T_B0, bg = 'NONE' }) 416 | hl(0, "NavicIconsProperty", { fg = c.B2T_D0, bg = 'NONE' }) 417 | hl(0, "NavicIconsField", { fg = c.B2T_D0, bg = 'NONE' }) 418 | hl(0, "NavicIconsConstructor", { fg = c.B2T_A0, bg = 'NONE' }) 419 | hl(0, "NavicIconsEnum", { fg = c.B2T_A0, bg = 'NONE' }) 420 | hl(0, "NavicIconsInterface", { fg = c.B2T_A0, bg = 'NONE' }) 421 | hl(0, "NavicIconsFunction", { fg = c.B2T_B0, bg = 'NONE' }) 422 | hl(0, "NavicIconsVariable", { fg = c.B2T_D0, bg = 'NONE' }) 423 | hl(0, "NavicIconsConstant", { fg = c.B2T_C1, bg = 'NONE' }) 424 | hl(0, "NavicIconsString", { fg = c.B2T_A5, bg = 'NONE' }) 425 | hl(0, "NavicIconsNumber", { fg = c.B2T_C1, bg = 'NONE' }) 426 | hl(0, "NavicIconsBoolean", { fg = c.B2T_C1, bg = 'NONE' }) 427 | hl(0, "NavicIconsArray", { fg = c.B2T_A0, bg = 'NONE' }) 428 | hl(0, "NavicIconsObject", { fg = c.B2T_A0, bg = 'NONE' }) 429 | hl(0, "NavicIconsKey", { fg = c.B2T_D2, bg = 'NONE' }) 430 | hl(0, "NavicIconsKeyword", { fg = c.B2T_D2, bg = 'NONE' }) 431 | hl(0, "NavicIconsNull", { fg = c.B2T_C1, bg = 'NONE' }) 432 | hl(0, "NavicIconsEnumMember", { fg = c.B2T_C1, bg = 'NONE' }) 433 | hl(0, "NavicIconsStruct", { fg = c.B2T_A0, bg = 'NONE' }) 434 | hl(0, "NavicIconsEvent", { fg = c.B2T_A1, bg = 'NONE' }) 435 | hl(0, "NavicIconsOperator", { fg = c.B2T_B5, bg = 'NONE' }) 436 | hl(0, "NavicIconsTypeParameter", { fg = c.B2T_D0, bg = 'NONE' }) 437 | hl(0, "NavicText", { fg = c.B2T_A2, bg = 'NONE' }) 438 | hl(0, "NavicSeparator", { fg = c.B2T_A2, bg = 'NONE' }) 439 | 440 | -- IndentBlankline 441 | hl(0, "IndentBlanklineContextChar", { fg = c.B2T_C0, bg = 'NONE', }) 442 | hl(0, "IndentBlanklineChar", { fg = c.B2T_A1, bg = 'NONE', }) 443 | 444 | -- NvimTree 445 | hl(0, "NvimTreeFolderIcon", { link = 'Directory' }) 446 | hl(0, "NvimTreeIndentMarker", { fg = c.B2T_A1, bg = 'NONE' }) 447 | hl(0, "NvimTreeNormal", { fg = c.B2T_A5, bg = c.B2T_A0, }) 448 | hl(0, "NvimTreeWinSeparator", { fg = c.B2T_A0, bg = c.B2T_A0 }) 449 | hl(0, "NvimTreeFolderName", { link = 'Directory' }) 450 | hl(0, "NvimTreeOpenedFolderName", { fg = c.B2T_B5, bg = 'NONE', bold=true, }) 451 | hl(0, "NvimTreeEmptyFolderName", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 452 | hl(0, "NvimTreeGitIgnored", { fg = c.B2T_A3, bg = 'NONE', italic=true, }) 453 | hl(0, "NvimTreeImageFile", { fg = c.B2T_D0, bg = 'NONE' }) 454 | hl(0, "NvimTreeSpecialFile", { fg = c.B2T_A5, bg = 'NONE' }) 455 | hl(0, "NvimTreeEndOfBuffer", { fg = c.B2T_A1, bg = 'NONE' }) 456 | hl(0, "NvimTreeCursorLine", { fg = 'NONE', bg = c.B2T_A1 }) 457 | hl(0, "NvimTreeGitStaged", { fg = c.B2T_D5, bg = 'NONE' }) 458 | hl(0, "NvimTreeGitNew", { fg = c.B2T_C5, bg = 'NONE' }) 459 | hl(0, "NvimTreeGitRenamed", { fg = c.B2T_D5, bg = 'NONE' }) 460 | hl(0, "NvimTreeGitDeleted", { fg = c.B2T_D0, bg = 'NONE' }) 461 | hl(0, "NvimTreeGitMerge", { fg = c.B2T_C5, bg = 'NONE' }) 462 | hl(0, "NvimTreeGitDirty", { fg = c.B2T_C5, bg = 'NONE' }) 463 | hl(0, "NvimTreeSymlink", { fg = c.B2T_B0, bg = 'NONE' }) 464 | hl(0, "NvimTreeRootFolder", { fg = c.B2T_B7, bg = 'NONE', bold=true, }) 465 | hl(0, "NvimTreeExecFile", { fg = c.B2T_C3, bg = 'NONE' }) 466 | 467 | -- Marks 468 | hl(0, "MarkSignHL", { fg = c.B2T_D5, bg = c.B2T_A1 }) 469 | hl(0, "MarkSignNumHL", { fg = c.B2T_A5, bg = c.B2T_A1 }) 470 | hl(0, "MarkVirtTextHL", { fg = c.B2T_A5, bg = c.B2T_A1 }) 471 | end 472 | 473 | return theme -------------------------------------------------------------------------------- /lua/base2tone_sea_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_sea_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_sea_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_sea_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1d262f", 3 | B2T_A1 = "#27323f", 4 | B2T_A2 = "#405368", 5 | B2T_A3 = "#4a5f78", 6 | B2T_A4 = "#738191", 7 | B2T_A5 = "#8a96a3", 8 | B2T_A6 = "#a1aab5", 9 | B2T_A7 = "#b8bfc7", 10 | B2T_B0 = "#004a9e", 11 | B2T_B1 = "#1757a1", 12 | B2T_B2 = "#34659d", 13 | B2T_B3 = "#57718e", 14 | B2T_B4 = "#6e9bcf", 15 | B2T_B5 = "#7eb6f6", 16 | B2T_B6 = "#afd4fe", 17 | B2T_B7 = "#ebf4ff", 18 | B2T_C0 = "#717a77", 19 | B2T_C1 = "#818d89", 20 | B2T_C2 = "#939f9b", 21 | B2T_C3 = "#a6b0ad", 22 | B2T_C4 = "#b7c2be", 23 | B2T_C5 = "#cbd7d3", 24 | B2T_C6 = "#e1eae7", 25 | B2T_C7 = "#f9fbfa", 26 | B2T_D0 = "#067953", 27 | B2T_D1 = "#088c60", 28 | B2T_D2 = "#0aa370", 29 | B2T_D3 = "#0db57d", 30 | B2T_D4 = "#0fc78a", 31 | B2T_D5 = "#14e19d", 32 | B2T_D6 = "#2aeaaa", 33 | B2T_D7 = "#47ebb4", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_space_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_space_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_space_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_space_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#24242e", 3 | B2T_A1 = "#333342", 4 | B2T_A2 = "#515167", 5 | B2T_A3 = "#5b5b76", 6 | B2T_A4 = "#737391", 7 | B2T_A5 = "#8a8aa3", 8 | B2T_A6 = "#a1a1b5", 9 | B2T_A7 = "#b8b8c7", 10 | B2T_B0 = "#5151e6", 11 | B2T_B1 = "#6363ee", 12 | B2T_B2 = "#7676f4", 13 | B2T_B3 = "#767693", 14 | B2T_B4 = "#8a8aad", 15 | B2T_B5 = "#aaaaca", 16 | B2T_B6 = "#cecee3", 17 | B2T_B7 = "#ebebff", 18 | B2T_C0 = "#7b736f", 19 | B2T_C1 = "#8e8580", 20 | B2T_C2 = "#a09792", 21 | B2T_C3 = "#b1a9a5", 22 | B2T_C4 = "#c3bbb7", 23 | B2T_C5 = "#d8cfcb", 24 | B2T_C6 = "#eae4e1", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#b25424", 27 | B2T_D1 = "#cb5c25", 28 | B2T_D2 = "#dd672c", 29 | B2T_D3 = "#e66e33", 30 | B2T_D4 = "#ec7336", 31 | B2T_D5 = "#f37b3f", 32 | B2T_D6 = "#f88349", 33 | B2T_D7 = "#fe8c52", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_space_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_space_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_space_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_space_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#24242e", 3 | B2T_A1 = "#333342", 4 | B2T_A2 = "#515167", 5 | B2T_A3 = "#5b5b76", 6 | B2T_A4 = "#737391", 7 | B2T_A5 = "#8a8aa3", 8 | B2T_A6 = "#a1a1b5", 9 | B2T_A7 = "#b8b8c7", 10 | B2T_B0 = "#5151e6", 11 | B2T_B1 = "#6363ee", 12 | B2T_B2 = "#7676f4", 13 | B2T_B3 = "#767693", 14 | B2T_B4 = "#8a8aad", 15 | B2T_B5 = "#aaaaca", 16 | B2T_B6 = "#cecee3", 17 | B2T_B7 = "#ebebff", 18 | B2T_C0 = "#7b736f", 19 | B2T_C1 = "#8e8580", 20 | B2T_C2 = "#a09792", 21 | B2T_C3 = "#b1a9a5", 22 | B2T_C4 = "#c3bbb7", 23 | B2T_C5 = "#d8cfcb", 24 | B2T_C6 = "#eae4e1", 25 | B2T_C7 = "#fbf9f9", 26 | B2T_D0 = "#b25424", 27 | B2T_D1 = "#cb5c25", 28 | B2T_D2 = "#dd672c", 29 | B2T_D3 = "#e66e33", 30 | B2T_D4 = "#ec7336", 31 | B2T_D5 = "#f37b3f", 32 | B2T_D6 = "#f88349", 33 | B2T_D7 = "#fe8c52", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_suburb_dark/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_suburb_dark.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'dark' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_suburb_dark' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_suburb_dark/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e202f", 3 | B2T_A1 = "#292c3d", 4 | B2T_A2 = "#444864", 5 | B2T_A3 = "#4f5472", 6 | B2T_A4 = "#5b6080", 7 | B2T_A5 = "#6e7396", 8 | B2T_A6 = "#878ba6", 9 | B2T_A7 = "#9fa2b7", 10 | B2T_B0 = "#5165e6", 11 | B2T_B1 = "#6375ee", 12 | B2T_B2 = "#7586f5", 13 | B2T_B3 = "#8696fd", 14 | B2T_B4 = "#a0acfe", 15 | B2T_B5 = "#b9c2fe", 16 | B2T_B6 = "#d2d8fe", 17 | B2T_B7 = "#ebedff", 18 | B2T_C0 = "#7a7175", 19 | B2T_C1 = "#8d8186", 20 | B2T_C2 = "#9f9398", 21 | B2T_C3 = "#b0a6aa", 22 | B2T_C4 = "#c2b7bc", 23 | B2T_C5 = "#d7cbd0", 24 | B2T_C6 = "#eae1e5", 25 | B2T_C7 = "#fbf9fa", 26 | B2T_D0 = "#d14781", 27 | B2T_D1 = "#e44e8c", 28 | B2T_D2 = "#f25a99", 29 | B2T_D3 = "#f764a1", 30 | B2T_D4 = "#fb6fa9", 31 | B2T_D5 = "#fe81b5", 32 | B2T_D6 = "#ff99c3", 33 | B2T_D7 = "#ffb3d2", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/base2tone_suburb_light/init.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local theme = require('base2tone_suburb_light.theme') 3 | 4 | M.setup = function() 5 | vim.cmd('hi clear') 6 | 7 | vim.o.background = 'light' 8 | if vim.fn.exists('syntax_on') then 9 | vim.cmd('syntax reset') 10 | end 11 | 12 | vim.o.termguicolors = true 13 | vim.g.colors_name = 'base2tone_suburb_light' 14 | 15 | theme.set_highlights() 16 | end 17 | 18 | return M -------------------------------------------------------------------------------- /lua/base2tone_suburb_light/palette.lua: -------------------------------------------------------------------------------- 1 | local colors = { 2 | B2T_A0 = "#1e202f", 3 | B2T_A1 = "#292c3d", 4 | B2T_A2 = "#444864", 5 | B2T_A3 = "#4f5472", 6 | B2T_A4 = "#5b6080", 7 | B2T_A5 = "#6e7396", 8 | B2T_A6 = "#878ba6", 9 | B2T_A7 = "#9fa2b7", 10 | B2T_B0 = "#5165e6", 11 | B2T_B1 = "#6375ee", 12 | B2T_B2 = "#7586f5", 13 | B2T_B3 = "#8696fd", 14 | B2T_B4 = "#a0acfe", 15 | B2T_B5 = "#b9c2fe", 16 | B2T_B6 = "#d2d8fe", 17 | B2T_B7 = "#ebedff", 18 | B2T_C0 = "#7a7175", 19 | B2T_C1 = "#8d8186", 20 | B2T_C2 = "#9f9398", 21 | B2T_C3 = "#b0a6aa", 22 | B2T_C4 = "#c2b7bc", 23 | B2T_C5 = "#d7cbd0", 24 | B2T_C6 = "#eae1e5", 25 | B2T_C7 = "#fbf9fa", 26 | B2T_D0 = "#d14781", 27 | B2T_D1 = "#e44e8c", 28 | B2T_D2 = "#f25a99", 29 | B2T_D3 = "#f764a1", 30 | B2T_D4 = "#fb6fa9", 31 | B2T_D5 = "#fe81b5", 32 | B2T_D6 = "#ff99c3", 33 | B2T_D7 = "#ffb3d2", 34 | } 35 | 36 | return colors -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_cave_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#222021", 7 | B2T_A1 = "#2f2d2e", 8 | B2T_A2 = "#565254", 9 | B2T_A3 = "#635f60", 10 | B2T_A4 = "#706b6d", 11 | B2T_A5 = "#8a8586", 12 | B2T_A6 = "#9f999b", 13 | B2T_A7 = "#b3adaf", 14 | 15 | B2T_B0 = "#ad1f51", 16 | B2T_B1 = "#875e6d", 17 | B2T_B2 = "#936c7a", 18 | B2T_B3 = "#9c818b", 19 | B2T_B4 = "#d27998", 20 | B2T_B5 = "#e28dab", 21 | B2T_B6 = "#f0a8c1", 22 | B2T_B7 = "#ffebf2", 23 | 24 | B2T_C0 = "#787673", 25 | B2T_C1 = "#8b8984", 26 | B2T_C2 = "#9d9b95", 27 | B2T_C3 = "#aeaca7", 28 | B2T_C4 = "#c1beb9", 29 | B2T_C5 = "#d6d3cc", 30 | B2T_C6 = "#eae7e1", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#996e00", 34 | B2T_D1 = "#aa7c09", 35 | B2T_D2 = "#b88914", 36 | B2T_D3 = "#c39622", 37 | B2T_D4 = "#cca133", 38 | B2T_D5 = "#ddaf3c", 39 | B2T_D6 = "#ebbc47", 40 | B2T_D7 = "#ffcc4d", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_cave_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#222021", 7 | B2T_A1 = "#2f2d2e", 8 | B2T_A2 = "#565254", 9 | B2T_A3 = "#635f60", 10 | B2T_A4 = "#706b6d", 11 | B2T_A5 = "#8a8586", 12 | B2T_A6 = "#9f999b", 13 | B2T_A7 = "#b3adaf", 14 | 15 | B2T_B0 = "#ad1f51", 16 | B2T_B1 = "#875e6d", 17 | B2T_B2 = "#936c7a", 18 | B2T_B3 = "#9c818b", 19 | B2T_B4 = "#d27998", 20 | B2T_B5 = "#e28dab", 21 | B2T_B6 = "#f0a8c1", 22 | B2T_B7 = "#ffebf2", 23 | 24 | B2T_C0 = "#787673", 25 | B2T_C1 = "#8b8984", 26 | B2T_C2 = "#9d9b95", 27 | B2T_C3 = "#aeaca7", 28 | B2T_C4 = "#c1beb9", 29 | B2T_C5 = "#d6d3cc", 30 | B2T_C6 = "#eae7e1", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#996e00", 34 | B2T_D1 = "#aa7c09", 35 | B2T_D2 = "#b88914", 36 | B2T_D3 = "#c39622", 37 | B2T_D4 = "#cca133", 38 | B2T_D5 = "#ddaf3c", 39 | B2T_D6 = "#ebbc47", 40 | B2T_D7 = "#ffcc4d", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_desert_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#292724", 7 | B2T_A1 = "#3d3a34", 8 | B2T_A2 = "#615c51", 9 | B2T_A3 = "#7e7767", 10 | B2T_A4 = "#908774", 11 | B2T_A5 = "#9f9684", 12 | B2T_A6 = "#ada594", 13 | B2T_A7 = "#bbb4a5", 14 | 15 | B2T_B0 = "#5c523d", 16 | B2T_B1 = "#6e6045", 17 | B2T_B2 = "#816f4b", 18 | B2T_B3 = "#957e50", 19 | B2T_B4 = "#ac8e53", 20 | B2T_B5 = "#c6ad7b", 21 | B2T_B6 = "#ddcba6", 22 | B2T_B7 = "#f2ead9", 23 | 24 | B2T_C0 = "#847b75", 25 | B2T_C1 = "#978d87", 26 | B2T_C2 = "#a89f99", 27 | B2T_C3 = "#b9b1ac", 28 | B2T_C4 = "#cac3be", 29 | B2T_C5 = "#dcd5d0", 30 | B2T_C6 = "#ede7e3", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#bc672f", 34 | B2T_D1 = "#d37231", 35 | B2T_D2 = "#dd7c3c", 36 | B2T_D3 = "#e58748", 37 | B2T_D4 = "#ec9255", 38 | B2T_D5 = "#f29d63", 39 | B2T_D6 = "#f8a872", 40 | B2T_D7 = "#ffb380", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_desert_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#292724", 7 | B2T_A1 = "#3d3a34", 8 | B2T_A2 = "#615c51", 9 | B2T_A3 = "#7e7767", 10 | B2T_A4 = "#908774", 11 | B2T_A5 = "#9f9684", 12 | B2T_A6 = "#ada594", 13 | B2T_A7 = "#bbb4a5", 14 | 15 | B2T_B0 = "#5c523d", 16 | B2T_B1 = "#6e6045", 17 | B2T_B2 = "#816f4b", 18 | B2T_B3 = "#957e50", 19 | B2T_B4 = "#ac8e53", 20 | B2T_B5 = "#c6ad7b", 21 | B2T_B6 = "#ddcba6", 22 | B2T_B7 = "#f2ead9", 23 | 24 | B2T_C0 = "#847b75", 25 | B2T_C1 = "#978d87", 26 | B2T_C2 = "#a89f99", 27 | B2T_C3 = "#b9b1ac", 28 | B2T_C4 = "#cac3be", 29 | B2T_C5 = "#dcd5d0", 30 | B2T_C6 = "#ede7e3", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#bc672f", 34 | B2T_D1 = "#d37231", 35 | B2T_D2 = "#dd7c3c", 36 | B2T_D3 = "#e58748", 37 | B2T_D4 = "#ec9255", 38 | B2T_D5 = "#f29d63", 39 | B2T_D6 = "#f8a872", 40 | B2T_D7 = "#ffb380", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_drawbridge_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1b1f32", 7 | B2T_A1 = "#252a41", 8 | B2T_A2 = "#444b6f", 9 | B2T_A3 = "#51587b", 10 | B2T_A4 = "#5e6587", 11 | B2T_A5 = "#797e96", 12 | B2T_A6 = "#9094a7", 13 | B2T_A7 = "#a6aab9", 14 | 15 | B2T_B0 = "#4961da", 16 | B2T_B1 = "#516aec", 17 | B2T_B2 = "#627af4", 18 | B2T_B3 = "#7289fd", 19 | B2T_B4 = "#8b9efd", 20 | B2T_B5 = "#a5b3fe", 21 | B2T_B6 = "#c3cdfe", 22 | B2T_B7 = "#e1e6ff", 23 | 24 | B2T_C0 = "#71787a", 25 | B2T_C1 = "#818b8d", 26 | B2T_C2 = "#939c9f", 27 | B2T_C3 = "#a6aeb0", 28 | B2T_C4 = "#b7c0c2", 29 | B2T_C5 = "#cbd4d7", 30 | B2T_C6 = "#e1e8ea", 31 | B2T_C7 = "#f9fbfb", 32 | 33 | B2T_D0 = "#289dbd", 34 | B2T_D1 = "#33abcc", 35 | B2T_D2 = "#4db0cb", 36 | B2T_D3 = "#5cbcd6", 37 | B2T_D4 = "#67c9e4", 38 | B2T_D5 = "#75d5f0", 39 | B2T_D6 = "#86e0f9", 40 | B2T_D7 = "#99e9ff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_drawbridge_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1b1f32", 7 | B2T_A1 = "#252a41", 8 | B2T_A2 = "#444b6f", 9 | B2T_A3 = "#51587b", 10 | B2T_A4 = "#5e6587", 11 | B2T_A5 = "#797e96", 12 | B2T_A6 = "#9094a7", 13 | B2T_A7 = "#a6aab9", 14 | 15 | B2T_B0 = "#4961da", 16 | B2T_B1 = "#516aec", 17 | B2T_B2 = "#627af4", 18 | B2T_B3 = "#7289fd", 19 | B2T_B4 = "#8b9efd", 20 | B2T_B5 = "#a5b3fe", 21 | B2T_B6 = "#c3cdfe", 22 | B2T_B7 = "#e1e6ff", 23 | 24 | B2T_C0 = "#71787a", 25 | B2T_C1 = "#818b8d", 26 | B2T_C2 = "#939c9f", 27 | B2T_C3 = "#a6aeb0", 28 | B2T_C4 = "#b7c0c2", 29 | B2T_C5 = "#cbd4d7", 30 | B2T_C6 = "#e1e8ea", 31 | B2T_C7 = "#f9fbfb", 32 | 33 | B2T_D0 = "#289dbd", 34 | B2T_D1 = "#33abcc", 35 | B2T_D2 = "#4db0cb", 36 | B2T_D3 = "#5cbcd6", 37 | B2T_D4 = "#67c9e4", 38 | B2T_D5 = "#75d5f0", 39 | B2T_D6 = "#86e0f9", 40 | B2T_D7 = "#99e9ff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_earth_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#322d29", 7 | B2T_A1 = "#3f3a37", 8 | B2T_A2 = "#5b534d", 9 | B2T_A3 = "#6a5f58", 10 | B2T_A4 = "#796b63", 11 | B2T_A5 = "#a3948a", 12 | B2T_A6 = "#b5a9a1", 13 | B2T_A7 = "#c7beb8", 14 | 15 | B2T_B0 = "#6f5849", 16 | B2T_B1 = "#786254", 17 | B2T_B2 = "#816d5f", 18 | B2T_B3 = "#88786d", 19 | B2T_B4 = "#967e6e", 20 | B2T_B5 = "#a48774", 21 | B2T_B6 = "#dfb99f", 22 | B2T_B7 = "#fff3eb", 23 | 24 | B2T_C0 = "#736d5e", 25 | B2T_C1 = "#88806d", 26 | B2T_C2 = "#9a927e", 27 | B2T_C3 = "#aaa392", 28 | B2T_C4 = "#bbb4a5", 29 | B2T_C5 = "#cfc9b9", 30 | B2T_C6 = "#e2dcd0", 31 | B2T_C7 = "#f2efe8", 32 | 33 | B2T_D0 = "#9c8349", 34 | B2T_D1 = "#b3944d", 35 | B2T_D2 = "#bfa05a", 36 | B2T_D3 = "#cda956", 37 | B2T_D4 = "#d9b154", 38 | B2T_D5 = "#e6b84d", 39 | B2T_D6 = "#f1be46", 40 | B2T_D7 = "#fcc440", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A0, bg = colors.B2T_B4, gui = "bold" }, 48 | b = { fg = colors.B2T_B4, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A5, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A0, bg = colors.B2T_D3, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A0, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A0, bg = colors.B2T_B3, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A0, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_earth_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#322d29", 7 | B2T_A1 = "#3f3a37", 8 | B2T_A2 = "#5b534d", 9 | B2T_A3 = "#6a5f58", 10 | B2T_A4 = "#796b63", 11 | B2T_A5 = "#a3948a", 12 | B2T_A6 = "#b5a9a1", 13 | B2T_A7 = "#c7beb8", 14 | 15 | B2T_B0 = "#6f5849", 16 | B2T_B1 = "#786254", 17 | B2T_B2 = "#816d5f", 18 | B2T_B3 = "#88786d", 19 | B2T_B4 = "#967e6e", 20 | B2T_B5 = "#a48774", 21 | B2T_B6 = "#dfb99f", 22 | B2T_B7 = "#fff3eb", 23 | 24 | B2T_C0 = "#736d5e", 25 | B2T_C1 = "#88806d", 26 | B2T_C2 = "#9a927e", 27 | B2T_C3 = "#aaa392", 28 | B2T_C4 = "#bbb4a5", 29 | B2T_C5 = "#cfc9b9", 30 | B2T_C6 = "#e2dcd0", 31 | B2T_C7 = "#f2efe8", 32 | 33 | B2T_D0 = "#9c8349", 34 | B2T_D1 = "#b3944d", 35 | B2T_D2 = "#bfa05a", 36 | B2T_D3 = "#cda956", 37 | B2T_D4 = "#d9b154", 38 | B2T_D5 = "#e6b84d", 39 | B2T_D6 = "#f1be46", 40 | B2T_D7 = "#fcc440", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_evening_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2734", 7 | B2T_A1 = "#363342", 8 | B2T_A2 = "#545167", 9 | B2T_A3 = "#6c6783", 10 | B2T_A4 = "#787391", 11 | B2T_A5 = "#8e8aa3", 12 | B2T_A6 = "#a4a1b5", 13 | B2T_A7 = "#bab8c7", 14 | 15 | B2T_B0 = "#6a51e6", 16 | B2T_B1 = "#7a63ee", 17 | B2T_B2 = "#8a75f5", 18 | B2T_B3 = "#9a86fd", 19 | B2T_B4 = "#afa0fe", 20 | B2T_B5 = "#c4b9fe", 21 | B2T_B6 = "#d9d2fe", 22 | B2T_B7 = "#eeebff", 23 | 24 | B2T_C0 = "#7c756e", 25 | B2T_C1 = "#90877f", 26 | B2T_C2 = "#a19991", 27 | B2T_C3 = "#b2aba4", 28 | B2T_C4 = "#c3bdb6", 29 | B2T_C5 = "#d8d1ca", 30 | B2T_C6 = "#ebe6e0", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#b37537", 34 | B2T_D1 = "#cb823a", 35 | B2T_D2 = "#e09142", 36 | B2T_D3 = "#ffa142", 37 | B2T_D4 = "#ffad5c", 38 | B2T_D5 = "#ffb870", 39 | B2T_D6 = "#ffc285", 40 | B2T_D7 = "#ffcc99", 41 | } 42 | 43 | -- LuaFormatter on 44 | return { 45 | normal = { 46 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 47 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 48 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 49 | }, 50 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 51 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 52 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 53 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 54 | inactive = { 55 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 56 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 57 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 58 | }, 59 | } 60 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_evening_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2734", 7 | B2T_A1 = "#363342", 8 | B2T_A2 = "#545167", 9 | B2T_A3 = "#6c6783", 10 | B2T_A4 = "#787391", 11 | B2T_A5 = "#8e8aa3", 12 | B2T_A6 = "#a4a1b5", 13 | B2T_A7 = "#bab8c7", 14 | 15 | B2T_B0 = "#6a51e6", 16 | B2T_B1 = "#7a63ee", 17 | B2T_B2 = "#8a75f5", 18 | B2T_B3 = "#9a86fd", 19 | B2T_B4 = "#afa0fe", 20 | B2T_B5 = "#c4b9fe", 21 | B2T_B6 = "#d9d2fe", 22 | B2T_B7 = "#eeebff", 23 | 24 | B2T_C0 = "#7c756e", 25 | B2T_C1 = "#90877f", 26 | B2T_C2 = "#a19991", 27 | B2T_C3 = "#b2aba4", 28 | B2T_C4 = "#c3bdb6", 29 | B2T_C5 = "#d8d1ca", 30 | B2T_C6 = "#ebe6e0", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#b37537", 34 | B2T_D1 = "#cb823a", 35 | B2T_D2 = "#e09142", 36 | B2T_D3 = "#ffa142", 37 | B2T_D4 = "#ffad5c", 38 | B2T_D5 = "#ffb870", 39 | B2T_D6 = "#ffc285", 40 | B2T_D7 = "#ffcc99", 41 | } 42 | 43 | -- LuaFormatter on 44 | return { 45 | normal = { 46 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 47 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 48 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 49 | }, 50 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 51 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 52 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 53 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 54 | inactive = { 55 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 56 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 57 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 58 | }, 59 | } 60 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_field_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#18201e", 7 | B2T_A1 = "#242e2c", 8 | B2T_A2 = "#42524f", 9 | B2T_A3 = "#5a6d6a", 10 | B2T_A4 = "#667a77", 11 | B2T_A5 = "#78918d", 12 | B2T_A6 = "#8ea4a0", 13 | B2T_A7 = "#a4b7b4", 14 | 15 | B2T_B0 = "#037764", 16 | B2T_B1 = "#089b83", 17 | B2T_B2 = "#0fbda0", 18 | B2T_B3 = "#25d0b4", 19 | B2T_B4 = "#40ddc3", 20 | B2T_B5 = "#65e6d1", 21 | B2T_B6 = "#88f2e0", 22 | B2T_B7 = "#a8fff1", 23 | 24 | B2T_C0 = "#68736d", 25 | B2T_C1 = "#78877e", 26 | B2T_C2 = "#8a9990", 27 | B2T_C3 = "#9daaa2", 28 | B2T_C4 = "#aebcb4", 29 | B2T_C5 = "#c7d1cb", 30 | B2T_C6 = "#e3e8e5", 31 | B2T_C7 = "#f9fbfa", 32 | 33 | B2T_D0 = "#00943e", 34 | B2T_D1 = "#0eaa4f", 35 | B2T_D2 = "#15c15d", 36 | B2T_D3 = "#25d46e", 37 | B2T_D4 = "#3be381", 38 | B2T_D5 = "#55ec94", 39 | B2T_D6 = "#69f7a4", 40 | B2T_D7 = "#85ffb8", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_field_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#18201e", 7 | B2T_A1 = "#242e2c", 8 | B2T_A2 = "#42524f", 9 | B2T_A3 = "#5a6d6a", 10 | B2T_A4 = "#667a77", 11 | B2T_A5 = "#78918d", 12 | B2T_A6 = "#8ea4a0", 13 | B2T_A7 = "#a4b7b4", 14 | 15 | B2T_B0 = "#037764", 16 | B2T_B1 = "#089b83", 17 | B2T_B2 = "#0fbda0", 18 | B2T_B3 = "#25d0b4", 19 | B2T_B4 = "#40ddc3", 20 | B2T_B5 = "#65e6d1", 21 | B2T_B6 = "#88f2e0", 22 | B2T_B7 = "#a8fff1", 23 | 24 | B2T_C0 = "#68736d", 25 | B2T_C1 = "#78877e", 26 | B2T_C2 = "#8a9990", 27 | B2T_C3 = "#9daaa2", 28 | B2T_C4 = "#aebcb4", 29 | B2T_C5 = "#c7d1cb", 30 | B2T_C6 = "#e3e8e5", 31 | B2T_C7 = "#f9fbfa", 32 | 33 | B2T_D0 = "#00943e", 34 | B2T_D1 = "#0eaa4f", 35 | B2T_D2 = "#15c15d", 36 | B2T_D3 = "#25d46e", 37 | B2T_D4 = "#3be381", 38 | B2T_D5 = "#55ec94", 39 | B2T_D6 = "#69f7a4", 40 | B2T_D7 = "#85ffb8", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_forest_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2d2a", 7 | B2T_A1 = "#353b35", 8 | B2T_A2 = "#485148", 9 | B2T_A3 = "#535f53", 10 | B2T_A4 = "#5e6e5e", 11 | B2T_A5 = "#687d68", 12 | B2T_A6 = "#a1b5a1", 13 | B2T_A7 = "#b8c7b8", 14 | 15 | B2T_B0 = "#435643", 16 | B2T_B1 = "#4f634f", 17 | B2T_B2 = "#5c705c", 18 | B2T_B3 = "#687d68", 19 | B2T_B4 = "#8fae8f", 20 | B2T_B5 = "#b3d6b3", 21 | B2T_B6 = "#c8e4c8", 22 | B2T_B7 = "#f0fff0", 23 | 24 | B2T_C0 = "#7d816a", 25 | B2T_C1 = "#90947a", 26 | B2T_C2 = "#a1a58d", 27 | B2T_C3 = "#b2b5a1", 28 | B2T_C4 = "#c3c6b3", 29 | B2T_C5 = "#d7dac8", 30 | B2T_C6 = "#eaecdf", 31 | B2T_C7 = "#fbfbf8", 32 | 33 | B2T_D0 = "#656b47", 34 | B2T_D1 = "#818b4b", 35 | B2T_D2 = "#a2b34d", 36 | B2T_D3 = "#b1c44f", 37 | B2T_D4 = "#bfd454", 38 | B2T_D5 = "#cbe25a", 39 | B2T_D6 = "#daf06a", 40 | B2T_D7 = "#e5fb79", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A0, bg = colors.B2T_B4, gui = "bold" }, 48 | b = { fg = colors.B2T_B4, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A5, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A0, bg = colors.B2T_D3, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A0, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A0, bg = colors.B2T_B3, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A0, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_forest_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2d2a", 7 | B2T_A1 = "#353b35", 8 | B2T_A2 = "#485148", 9 | B2T_A3 = "#535f53", 10 | B2T_A4 = "#5e6e5e", 11 | B2T_A5 = "#687d68", 12 | B2T_A6 = "#a1b5a1", 13 | B2T_A7 = "#b8c7b8", 14 | 15 | B2T_B0 = "#435643", 16 | B2T_B1 = "#4f634f", 17 | B2T_B2 = "#5c705c", 18 | B2T_B3 = "#687d68", 19 | B2T_B4 = "#8fae8f", 20 | B2T_B5 = "#b3d6b3", 21 | B2T_B6 = "#c8e4c8", 22 | B2T_B7 = "#f0fff0", 23 | 24 | B2T_C0 = "#7d816a", 25 | B2T_C1 = "#90947a", 26 | B2T_C2 = "#a1a58d", 27 | B2T_C3 = "#b2b5a1", 28 | B2T_C4 = "#c3c6b3", 29 | B2T_C5 = "#d7dac8", 30 | B2T_C6 = "#eaecdf", 31 | B2T_C7 = "#fbfbf8", 32 | 33 | B2T_D0 = "#656b47", 34 | B2T_D1 = "#818b4b", 35 | B2T_D2 = "#a2b34d", 36 | B2T_D3 = "#b1c44f", 37 | B2T_D4 = "#bfd454", 38 | B2T_D5 = "#cbe25a", 39 | B2T_D6 = "#daf06a", 40 | B2T_D7 = "#e5fb79", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_garden_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e1f1e", 7 | B2T_A1 = "#2b2c2a", 8 | B2T_A2 = "#505350", 9 | B2T_A3 = "#5d605c", 10 | B2T_A4 = "#696d69", 11 | B2T_A5 = "#828782", 12 | B2T_A6 = "#969c96", 13 | B2T_A7 = "#aab1aa", 14 | 15 | B2T_B0 = "#1c8217", 16 | B2T_B1 = "#25931f", 17 | B2T_B2 = "#3fac39", 18 | B2T_B3 = "#4cb946", 19 | B2T_B4 = "#6bcc66", 20 | B2T_B5 = "#90d98c", 21 | B2T_B6 = "#b7e3b5", 22 | B2T_B7 = "#dcf0db", 23 | 24 | B2T_C0 = "#837467", 25 | B2T_C1 = "#978678", 26 | B2T_C2 = "#a7988b", 27 | B2T_C3 = "#b7aa9f", 28 | B2T_C4 = "#c7bcb2", 29 | B2T_C5 = "#dbd0c7", 30 | B2T_C6 = "#ece5df", 31 | B2T_C7 = "#fbfaf8", 32 | 33 | B2T_D0 = "#bd5d0f", 34 | B2T_D1 = "#c96a1d", 35 | B2T_D2 = "#d97726", 36 | B2T_D3 = "#dd843c", 37 | B2T_D4 = "#db9257", 38 | B2T_D5 = "#dba070", 39 | B2T_D6 = "#d9af8c", 40 | B2T_D7 = "#e0cab8", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_garden_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e1f1e", 7 | B2T_A1 = "#2b2c2a", 8 | B2T_A2 = "#505350", 9 | B2T_A3 = "#5d605c", 10 | B2T_A4 = "#696d69", 11 | B2T_A5 = "#828782", 12 | B2T_A6 = "#969c96", 13 | B2T_A7 = "#aab1aa", 14 | 15 | B2T_B0 = "#1c8217", 16 | B2T_B1 = "#25931f", 17 | B2T_B2 = "#3fac39", 18 | B2T_B3 = "#4cb946", 19 | B2T_B4 = "#6bcc66", 20 | B2T_B5 = "#90d98c", 21 | B2T_B6 = "#b7e3b5", 22 | B2T_B7 = "#dcf0db", 23 | 24 | B2T_C0 = "#837467", 25 | B2T_C1 = "#978678", 26 | B2T_C2 = "#a7988b", 27 | B2T_C3 = "#b7aa9f", 28 | B2T_C4 = "#c7bcb2", 29 | B2T_C5 = "#dbd0c7", 30 | B2T_C6 = "#ece5df", 31 | B2T_C7 = "#fbfaf8", 32 | 33 | B2T_D0 = "#bd5d0f", 34 | B2T_D1 = "#c96a1d", 35 | B2T_D2 = "#d97726", 36 | B2T_D3 = "#dd843c", 37 | B2T_D4 = "#db9257", 38 | B2T_D5 = "#dba070", 39 | B2T_D6 = "#d9af8c", 40 | B2T_D7 = "#e0cab8", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_heath_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#222022", 7 | B2T_A1 = "#2f2d2f", 8 | B2T_A2 = "#575158", 9 | B2T_A3 = "#635f63", 10 | B2T_A4 = "#6f6b70", 11 | B2T_A5 = "#89858a", 12 | B2T_A6 = "#9e999f", 13 | B2T_A7 = "#b3adb3", 14 | 15 | B2T_B0 = "#a21fad", 16 | B2T_B1 = "#845e87", 17 | B2T_B2 = "#8f6c93", 18 | B2T_B3 = "#9a819c", 19 | B2T_B4 = "#cb79d2", 20 | B2T_B5 = "#db8de2", 21 | B2T_B6 = "#eaa8f0", 22 | B2T_B7 = "#fdebff", 23 | 24 | B2T_C0 = "#787673", 25 | B2T_C1 = "#8b8884", 26 | B2T_C2 = "#9d9a95", 27 | B2T_C3 = "#aeaba7", 28 | B2T_C4 = "#c1bdb9", 29 | B2T_C5 = "#d6d2cc", 30 | B2T_C6 = "#eae6e1", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#995900", 34 | B2T_D1 = "#aa6709", 35 | B2T_D2 = "#b87414", 36 | B2T_D3 = "#c38022", 37 | B2T_D4 = "#cc8c33", 38 | B2T_D5 = "#d9b98c", 39 | B2T_D6 = "#e6c699", 40 | B2T_D7 = "#ffd599", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_heath_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#222022", 7 | B2T_A1 = "#2f2d2f", 8 | B2T_A2 = "#575158", 9 | B2T_A3 = "#635f63", 10 | B2T_A4 = "#6f6b70", 11 | B2T_A5 = "#89858a", 12 | B2T_A6 = "#9e999f", 13 | B2T_A7 = "#b3adb3", 14 | 15 | B2T_B0 = "#a21fad", 16 | B2T_B1 = "#845e87", 17 | B2T_B2 = "#8f6c93", 18 | B2T_B3 = "#9a819c", 19 | B2T_B4 = "#cb79d2", 20 | B2T_B5 = "#db8de2", 21 | B2T_B6 = "#eaa8f0", 22 | B2T_B7 = "#fdebff", 23 | 24 | B2T_C0 = "#787673", 25 | B2T_C1 = "#8b8884", 26 | B2T_C2 = "#9d9a95", 27 | B2T_C3 = "#aeaba7", 28 | B2T_C4 = "#c1bdb9", 29 | B2T_C5 = "#d6d2cc", 30 | B2T_C6 = "#eae6e1", 31 | B2T_C7 = "#fbfaf9", 32 | 33 | B2T_D0 = "#995900", 34 | B2T_D1 = "#aa6709", 35 | B2T_D2 = "#b87414", 36 | B2T_D3 = "#c38022", 37 | B2T_D4 = "#cc8c33", 38 | B2T_D5 = "#d9b98c", 39 | B2T_D6 = "#e6c699", 40 | B2T_D7 = "#ffd599", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_lake_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#192d34", 7 | B2T_A1 = "#223c44", 8 | B2T_A2 = "#335966", 9 | B2T_A3 = "#3d6876", 10 | B2T_A4 = "#467686", 11 | B2T_A5 = "#508495", 12 | B2T_A6 = "#7ba8b7", 13 | B2T_A7 = "#adc8d1", 14 | 15 | B2T_B0 = "#2f7289", 16 | B2T_B1 = "#36829b", 17 | B2T_B2 = "#3e91ac", 18 | B2T_B3 = "#499fbc", 19 | B2T_B4 = "#62b1cb", 20 | B2T_B5 = "#7dc2d9", 21 | B2T_B6 = "#a5d8e9", 22 | B2T_B7 = "#e1f7ff", 23 | 24 | B2T_C0 = "#7a7971", 25 | B2T_C1 = "#8d8c81", 26 | B2T_C2 = "#9f9d93", 27 | B2T_C3 = "#b1afa5", 28 | B2T_C4 = "#c2c1b7", 29 | B2T_C5 = "#d5d4cd", 30 | B2T_C6 = "#e8e7e3", 31 | B2T_C7 = "#fafaf9", 32 | 33 | B2T_D0 = "#84740b", 34 | B2T_D1 = "#978611", 35 | B2T_D2 = "#b7a21a", 36 | B2T_D3 = "#c4b031", 37 | B2T_D4 = "#cbbb4d", 38 | B2T_D5 = "#d6c65c", 39 | B2T_D6 = "#e9d763", 40 | B2T_D7 = "#ffeb66", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_lake_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#192d34", 7 | B2T_A1 = "#223c44", 8 | B2T_A2 = "#335966", 9 | B2T_A3 = "#3d6876", 10 | B2T_A4 = "#467686", 11 | B2T_A5 = "#508495", 12 | B2T_A6 = "#7ba8b7", 13 | B2T_A7 = "#adc8d1", 14 | 15 | B2T_B0 = "#2f7289", 16 | B2T_B1 = "#36829b", 17 | B2T_B2 = "#3e91ac", 18 | B2T_B3 = "#499fbc", 19 | B2T_B4 = "#62b1cb", 20 | B2T_B5 = "#7dc2d9", 21 | B2T_B6 = "#a5d8e9", 22 | B2T_B7 = "#e1f7ff", 23 | 24 | B2T_C0 = "#7a7971", 25 | B2T_C1 = "#8d8c81", 26 | B2T_C2 = "#9f9d93", 27 | B2T_C3 = "#b1afa5", 28 | B2T_C4 = "#c2c1b7", 29 | B2T_C5 = "#d5d4cd", 30 | B2T_C6 = "#e8e7e3", 31 | B2T_C7 = "#fafaf9", 32 | 33 | B2T_D0 = "#84740b", 34 | B2T_D1 = "#978611", 35 | B2T_D2 = "#b7a21a", 36 | B2T_D3 = "#c4b031", 37 | B2T_D4 = "#cbbb4d", 38 | B2T_D5 = "#d6c65c", 39 | B2T_D6 = "#e9d763", 40 | B2T_D7 = "#ffeb66", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_lavender_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#201d2a", 7 | B2T_A1 = "#2c2839", 8 | B2T_A2 = "#4b455f", 9 | B2T_A3 = "#625a7c", 10 | B2T_A4 = "#6e658b", 11 | B2T_A5 = "#827a9f", 12 | B2T_A6 = "#9992b0", 13 | B2T_A7 = "#afa9c1", 14 | 15 | B2T_B0 = "#7451e6", 16 | B2T_B1 = "#8363ee", 17 | B2T_B2 = "#9375f5", 18 | B2T_B3 = "#a286fd", 19 | B2T_B4 = "#b5a0fe", 20 | B2T_B5 = "#c9b9fe", 21 | B2T_B6 = "#dcd2fe", 22 | B2T_B7 = "#efebff", 23 | 24 | B2T_C0 = "#7c6f85", 25 | B2T_C1 = "#8e8198", 26 | B2T_C2 = "#a092aa", 27 | B2T_C3 = "#b2a4bc", 28 | B2T_C4 = "#c4b6ce", 29 | B2T_C5 = "#d8cce0", 30 | B2T_C6 = "#ece4f1", 31 | B2T_C7 = "#faf8fc", 32 | 33 | B2T_D0 = "#b042ff", 34 | B2T_D1 = "#b957ff", 35 | B2T_D2 = "#c16bff", 36 | B2T_D3 = "#ca80ff", 37 | B2T_D4 = "#d294ff", 38 | B2T_D5 = "#dba8ff", 39 | B2T_D6 = "#e3bdff", 40 | B2T_D7 = "#ecd1ff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_lavender_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#201d2a", 7 | B2T_A1 = "#2c2839", 8 | B2T_A2 = "#4b455f", 9 | B2T_A3 = "#625a7c", 10 | B2T_A4 = "#6e658b", 11 | B2T_A5 = "#827a9f", 12 | B2T_A6 = "#9992b0", 13 | B2T_A7 = "#afa9c1", 14 | 15 | B2T_B0 = "#7451e6", 16 | B2T_B1 = "#8363ee", 17 | B2T_B2 = "#9375f5", 18 | B2T_B3 = "#a286fd", 19 | B2T_B4 = "#b5a0fe", 20 | B2T_B5 = "#c9b9fe", 21 | B2T_B6 = "#dcd2fe", 22 | B2T_B7 = "#efebff", 23 | 24 | B2T_C0 = "#7c6f85", 25 | B2T_C1 = "#8e8198", 26 | B2T_C2 = "#a092aa", 27 | B2T_C3 = "#b2a4bc", 28 | B2T_C4 = "#c4b6ce", 29 | B2T_C5 = "#d8cce0", 30 | B2T_C6 = "#ece4f1", 31 | B2T_C7 = "#faf8fc", 32 | 33 | B2T_D0 = "#b042ff", 34 | B2T_D1 = "#b957ff", 35 | B2T_D2 = "#c16bff", 36 | B2T_D3 = "#ca80ff", 37 | B2T_D4 = "#d294ff", 38 | B2T_D5 = "#dba8ff", 39 | B2T_D6 = "#e3bdff", 40 | B2T_D7 = "#ecd1ff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_mall_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e1e1f", 7 | B2T_A1 = "#2b2b2c", 8 | B2T_A2 = "#515053", 9 | B2T_A3 = "#5e5c60", 10 | B2T_A4 = "#6a686e", 11 | B2T_A5 = "#838188", 12 | B2T_A6 = "#97959d", 13 | B2T_A7 = "#acaab1", 14 | 15 | B2T_B0 = "#855ee8", 16 | B2T_B1 = "#936df3", 17 | B2T_B2 = "#a17efc", 18 | B2T_B3 = "#b294ff", 19 | B2T_B4 = "#c5adff", 20 | B2T_B5 = "#d3c2ff", 21 | B2T_B6 = "#e5dbff", 22 | B2T_B7 = "#f4f0ff", 23 | 24 | B2T_C0 = "#6d767e", 25 | B2T_C1 = "#7e8891", 26 | B2T_C2 = "#909aa2", 27 | B2T_C3 = "#a2abb3", 28 | B2T_C4 = "#b5bdc4", 29 | B2T_C5 = "#c8d2da", 30 | B2T_C6 = "#dee6ed", 31 | B2T_C7 = "#f8fafc", 32 | 33 | B2T_D0 = "#3692e2", 34 | B2T_D1 = "#479eeb", 35 | B2T_D2 = "#5aabf2", 36 | B2T_D3 = "#69b5f7", 37 | B2T_D4 = "#75bfff", 38 | B2T_D5 = "#8ac8ff", 39 | B2T_D6 = "#9ed2ff", 40 | B2T_D7 = "#b3dbff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_mall_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e1e1f", 7 | B2T_A1 = "#2b2b2c", 8 | B2T_A2 = "#515053", 9 | B2T_A3 = "#5e5c60", 10 | B2T_A4 = "#6a686e", 11 | B2T_A5 = "#838188", 12 | B2T_A6 = "#97959d", 13 | B2T_A7 = "#acaab1", 14 | 15 | B2T_B0 = "#855ee8", 16 | B2T_B1 = "#936df3", 17 | B2T_B2 = "#a17efc", 18 | B2T_B3 = "#b294ff", 19 | B2T_B4 = "#c5adff", 20 | B2T_B5 = "#d3c2ff", 21 | B2T_B6 = "#e5dbff", 22 | B2T_B7 = "#f4f0ff", 23 | 24 | B2T_C0 = "#6d767e", 25 | B2T_C1 = "#7e8891", 26 | B2T_C2 = "#909aa2", 27 | B2T_C3 = "#a2abb3", 28 | B2T_C4 = "#b5bdc4", 29 | B2T_C5 = "#c8d2da", 30 | B2T_C6 = "#dee6ed", 31 | B2T_C7 = "#f8fafc", 32 | 33 | B2T_D0 = "#3692e2", 34 | B2T_D1 = "#479eeb", 35 | B2T_D2 = "#5aabf2", 36 | B2T_D3 = "#69b5f7", 37 | B2T_D4 = "#75bfff", 38 | B2T_D5 = "#8ac8ff", 39 | B2T_D6 = "#9ed2ff", 40 | B2T_D7 = "#b3dbff", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_meadow_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#192834", 7 | B2T_A1 = "#223644", 8 | B2T_A2 = "#335166", 9 | B2T_A3 = "#3d5e76", 10 | B2T_A4 = "#466b86", 11 | B2T_A5 = "#507895", 12 | B2T_A6 = "#7b9eb7", 13 | B2T_A7 = "#7b9eb7", 14 | 15 | B2T_B0 = "#1b6498", 16 | B2T_B1 = "#2172ab", 17 | B2T_B2 = "#277fbe", 18 | B2T_B3 = "#4299d7", 19 | B2T_B4 = "#47adf5", 20 | B2T_B5 = "#8dcefc", 21 | B2T_B6 = "#afddfe", 22 | B2T_B7 = "#d1ecff", 23 | 24 | B2T_C0 = "#757b6f", 25 | B2T_C1 = "#878e80", 26 | B2T_C2 = "#99a092", 27 | B2T_C3 = "#abb1a5", 28 | B2T_C4 = "#bdc3b7", 29 | B2T_C5 = "#d1d6cd", 30 | B2T_C6 = "#e6e8e3", 31 | B2T_C7 = "#fafbf9", 32 | 33 | B2T_D0 = "#4d8217", 34 | B2T_D1 = "#59931f", 35 | B2T_D2 = "#66a329", 36 | B2T_D3 = "#73b234", 37 | B2T_D4 = "#80bf40", 38 | B2T_D5 = "#8cdd3c", 39 | B2T_D6 = "#99eb47", 40 | B2T_D7 = "#a6f655", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_meadow_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#192834", 7 | B2T_A1 = "#223644", 8 | B2T_A2 = "#335166", 9 | B2T_A3 = "#3d5e76", 10 | B2T_A4 = "#466b86", 11 | B2T_A5 = "#507895", 12 | B2T_A6 = "#7b9eb7", 13 | B2T_A7 = "#7b9eb7", 14 | 15 | B2T_B0 = "#1b6498", 16 | B2T_B1 = "#2172ab", 17 | B2T_B2 = "#277fbe", 18 | B2T_B3 = "#4299d7", 19 | B2T_B4 = "#47adf5", 20 | B2T_B5 = "#8dcefc", 21 | B2T_B6 = "#afddfe", 22 | B2T_B7 = "#d1ecff", 23 | 24 | B2T_C0 = "#757b6f", 25 | B2T_C1 = "#878e80", 26 | B2T_C2 = "#99a092", 27 | B2T_C3 = "#abb1a5", 28 | B2T_C4 = "#bdc3b7", 29 | B2T_C5 = "#d1d6cd", 30 | B2T_C6 = "#e6e8e3", 31 | B2T_C7 = "#fafbf9", 32 | 33 | B2T_D0 = "#4d8217", 34 | B2T_D1 = "#59931f", 35 | B2T_D2 = "#66a329", 36 | B2T_D3 = "#73b234", 37 | B2T_D4 = "#80bf40", 38 | B2T_D5 = "#8cdd3c", 39 | B2T_D6 = "#99eb47", 40 | B2T_D7 = "#a6f655", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_morning_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#232834", 7 | B2T_A1 = "#31363f", 8 | B2T_A2 = "#4f5664", 9 | B2T_A3 = "#656e81", 10 | B2T_A4 = "#707a8f", 11 | B2T_A5 = "#7e889a", 12 | B2T_A6 = "#8d95a5", 13 | B2T_A7 = "#a9afbc", 14 | 15 | B2T_B0 = "#063289", 16 | B2T_B1 = "#0b3c9d", 17 | B2T_B2 = "#1659df", 18 | B2T_B3 = "#3d75e6", 19 | B2T_B4 = "#728fcb", 20 | B2T_B5 = "#93abdc", 21 | B2T_B6 = "#b7c9eb", 22 | B2T_B7 = "#dee6f7", 23 | 24 | B2T_C0 = "#544d40", 25 | B2T_C1 = "#69604f", 26 | B2T_C2 = "#867b65", 27 | B2T_C3 = "#9c927c", 28 | B2T_C4 = "#b6ad9a", 29 | B2T_C5 = "#cdc4b1", 30 | B2T_C6 = "#e3dcce", 31 | B2T_C7 = "#faf8f5", 32 | 33 | B2T_D0 = "#2d2006", 34 | B2T_D1 = "#594212", 35 | B2T_D2 = "#896724", 36 | B2T_D3 = "#9a7c42", 37 | B2T_D4 = "#b29762", 38 | B2T_D5 = "#c6b28b", 39 | B2T_D6 = "#d1c2a3", 40 | B2T_D7 = "#e5ddcd", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A0, bg = colors.B2T_B4, gui = "bold" }, 48 | b = { fg = colors.B2T_B4, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A0, bg = colors.B2T_D3, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A0, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A0, bg = colors.B2T_B3, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A0, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_morning_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#232834", 7 | B2T_A1 = "#31363f", 8 | B2T_A2 = "#4f5664", 9 | B2T_A3 = "#656e81", 10 | B2T_A4 = "#707a8f", 11 | B2T_A5 = "#7e889a", 12 | B2T_A6 = "#8d95a5", 13 | B2T_A7 = "#a9afbc", 14 | 15 | B2T_B0 = "#063289", 16 | B2T_B1 = "#0b3c9d", 17 | B2T_B2 = "#1659df", 18 | B2T_B3 = "#3d75e6", 19 | B2T_B4 = "#728fcb", 20 | B2T_B5 = "#93abdc", 21 | B2T_B6 = "#b7c9eb", 22 | B2T_B7 = "#dee6f7", 23 | 24 | B2T_C0 = "#544d40", 25 | B2T_C1 = "#69604f", 26 | B2T_C2 = "#867b65", 27 | B2T_C3 = "#9c927c", 28 | B2T_C4 = "#b6ad9a", 29 | B2T_C5 = "#cdc4b1", 30 | B2T_C6 = "#e3dcce", 31 | B2T_C7 = "#faf8f5", 32 | 33 | B2T_D0 = "#2d2006", 34 | B2T_D1 = "#594212", 35 | B2T_D2 = "#896724", 36 | B2T_D3 = "#9a7c42", 37 | B2T_D4 = "#b29762", 38 | B2T_D5 = "#c6b28b", 39 | B2T_D6 = "#d1c2a3", 40 | B2T_D7 = "#e5ddcd", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_motel_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#242323", 7 | B2T_A1 = "#373434", 8 | B2T_A2 = "#5a5354", 9 | B2T_A3 = "#766b6c", 10 | B2T_A4 = "#86797b", 11 | B2T_A5 = "#94898b", 12 | B2T_A6 = "#a5979a", 13 | B2T_A7 = "#b3a8aa", 14 | 15 | B2T_B0 = "#674c50", 16 | B2T_B1 = "#7d5e63", 17 | B2T_B2 = "#956f76", 18 | B2T_B3 = "#a7868b", 19 | B2T_B4 = "#b89da2", 20 | B2T_B5 = "#ccb3b7", 21 | B2T_B6 = "#dec9cc", 22 | B2T_B7 = "#f0dbdf", 23 | 24 | B2T_C0 = "#847875", 25 | B2T_C1 = "#978a87", 26 | B2T_C2 = "#a89c99", 27 | B2T_C3 = "#b9aeac", 28 | B2T_C4 = "#cac0be", 29 | B2T_C5 = "#dcd2d0", 30 | B2T_C6 = "#ede5e3", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#e24f32", 34 | B2T_D1 = "#ea5f43", 35 | B2T_D2 = "#f6684c", 36 | B2T_D3 = "#f77c64", 37 | B2T_D4 = "#f8917c", 38 | B2T_D5 = "#ffa28f", 39 | B2T_D6 = "#ffb3a3", 40 | B2T_D7 = "#ffc8bd", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_motel_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#242323", 7 | B2T_A1 = "#373434", 8 | B2T_A2 = "#5a5354", 9 | B2T_A3 = "#766b6c", 10 | B2T_A4 = "#86797b", 11 | B2T_A5 = "#94898b", 12 | B2T_A6 = "#a5979a", 13 | B2T_A7 = "#b3a8aa", 14 | 15 | B2T_B0 = "#674c50", 16 | B2T_B1 = "#7d5e63", 17 | B2T_B2 = "#956f76", 18 | B2T_B3 = "#a7868b", 19 | B2T_B4 = "#b89da2", 20 | B2T_B5 = "#ccb3b7", 21 | B2T_B6 = "#dec9cc", 22 | B2T_B7 = "#f0dbdf", 23 | 24 | B2T_C0 = "#847875", 25 | B2T_C1 = "#978a87", 26 | B2T_C2 = "#a89c99", 27 | B2T_C3 = "#b9aeac", 28 | B2T_C4 = "#cac0be", 29 | B2T_C5 = "#dcd2d0", 30 | B2T_C6 = "#ede5e3", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#e24f32", 34 | B2T_D1 = "#ea5f43", 35 | B2T_D2 = "#f6684c", 36 | B2T_D3 = "#f77c64", 37 | B2T_D4 = "#f8917c", 38 | B2T_D5 = "#ffa28f", 39 | B2T_D6 = "#ffb3a3", 40 | B2T_D7 = "#ffc8bd", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_pool_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2433", 7 | B2T_A1 = "#372f42", 8 | B2T_A2 = "#574b68", 9 | B2T_A3 = "#635775", 10 | B2T_A4 = "#706383", 11 | B2T_A5 = "#857897", 12 | B2T_A6 = "#9a90a7", 13 | B2T_A7 = "#afa7b9", 14 | 15 | B2T_B0 = "#8f51e6", 16 | B2T_B1 = "#9d63ee", 17 | B2T_B2 = "#aa75f5", 18 | B2T_B3 = "#b886fd", 19 | B2T_B4 = "#c7a0fe", 20 | B2T_B5 = "#d6b9fe", 21 | B2T_B6 = "#e4d2fe", 22 | B2T_B7 = "#f3ebff", 23 | 24 | B2T_C0 = "#7a7171", 25 | B2T_C1 = "#8d8281", 26 | B2T_C2 = "#9f9393", 27 | B2T_C3 = "#b0a6a6", 28 | B2T_C4 = "#c2b8b7", 29 | B2T_C5 = "#d7cccb", 30 | B2T_C6 = "#eae1e1", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#cf504a", 34 | B2T_D1 = "#d95f59", 35 | B2T_D2 = "#ed655e", 36 | B2T_D3 = "#f36f68", 37 | B2T_D4 = "#f87972", 38 | B2T_D5 = "#fc8983", 39 | B2T_D6 = "#ff9e99", 40 | B2T_D7 = "#ffb6b3", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_pool_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#2a2433", 7 | B2T_A1 = "#372f42", 8 | B2T_A2 = "#574b68", 9 | B2T_A3 = "#635775", 10 | B2T_A4 = "#706383", 11 | B2T_A5 = "#857897", 12 | B2T_A6 = "#9a90a7", 13 | B2T_A7 = "#afa7b9", 14 | 15 | B2T_B0 = "#8f51e6", 16 | B2T_B1 = "#9d63ee", 17 | B2T_B2 = "#aa75f5", 18 | B2T_B3 = "#b886fd", 19 | B2T_B4 = "#c7a0fe", 20 | B2T_B5 = "#d6b9fe", 21 | B2T_B6 = "#e4d2fe", 22 | B2T_B7 = "#f3ebff", 23 | 24 | B2T_C0 = "#7a7171", 25 | B2T_C1 = "#8d8281", 26 | B2T_C2 = "#9f9393", 27 | B2T_C3 = "#b0a6a6", 28 | B2T_C4 = "#c2b8b7", 29 | B2T_C5 = "#d7cccb", 30 | B2T_C6 = "#eae1e1", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#cf504a", 34 | B2T_D1 = "#d95f59", 35 | B2T_D2 = "#ed655e", 36 | B2T_D3 = "#f36f68", 37 | B2T_D4 = "#f87972", 38 | B2T_D5 = "#fc8983", 39 | B2T_D6 = "#ff9e99", 40 | B2T_D7 = "#ffb6b3", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_porch_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#221e24", 7 | B2T_A1 = "#302a32", 8 | B2T_A2 = "#574e5a", 9 | B2T_A3 = "#645a68", 10 | B2T_A4 = "#716774", 11 | B2T_A5 = "#8b808e", 12 | B2T_A6 = "#9f95a3", 13 | B2T_A7 = "#b3aab5", 14 | 15 | B2T_B0 = "#674573", 16 | B2T_B1 = "#7e548c", 17 | B2T_B2 = "#9466a3", 18 | B2T_B3 = "#a77cb6", 19 | B2T_B4 = "#ba95c6", 20 | B2T_B5 = "#cdacd7", 21 | B2T_B6 = "#dfcbe6", 22 | B2T_B7 = "#f2e3f7", 23 | 24 | B2T_C0 = "#7e736d", 25 | B2T_C1 = "#91857e", 26 | B2T_C2 = "#a29790", 27 | B2T_C3 = "#b3a9a2", 28 | B2T_C4 = "#c4bbb5", 29 | B2T_C5 = "#dacfc8", 30 | B2T_C6 = "#ede3de", 31 | B2T_C7 = "#fcf9f8", 32 | 33 | B2T_D0 = "#c46731", 34 | B2T_D1 = "#d97136", 35 | B2T_D2 = "#e17f47", 36 | B2T_D3 = "#ec8d55", 37 | B2T_D4 = "#f39b68", 38 | B2T_D5 = "#f8aa7c", 39 | B2T_D6 = "#fcb58d", 40 | B2T_D7 = "#ffc29e", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_porch_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#221e24", 7 | B2T_A1 = "#302a32", 8 | B2T_A2 = "#574e5a", 9 | B2T_A3 = "#645a68", 10 | B2T_A4 = "#716774", 11 | B2T_A5 = "#8b808e", 12 | B2T_A6 = "#9f95a3", 13 | B2T_A7 = "#b3aab5", 14 | 15 | B2T_B0 = "#674573", 16 | B2T_B1 = "#7e548c", 17 | B2T_B2 = "#9466a3", 18 | B2T_B3 = "#a77cb6", 19 | B2T_B4 = "#ba95c6", 20 | B2T_B5 = "#cdacd7", 21 | B2T_B6 = "#dfcbe6", 22 | B2T_B7 = "#f2e3f7", 23 | 24 | B2T_C0 = "#7e736d", 25 | B2T_C1 = "#91857e", 26 | B2T_C2 = "#a29790", 27 | B2T_C3 = "#b3a9a2", 28 | B2T_C4 = "#c4bbb5", 29 | B2T_C5 = "#dacfc8", 30 | B2T_C6 = "#ede3de", 31 | B2T_C7 = "#fcf9f8", 32 | 33 | B2T_D0 = "#c46731", 34 | B2T_D1 = "#d97136", 35 | B2T_D2 = "#e17f47", 36 | B2T_D3 = "#ec8d55", 37 | B2T_D4 = "#f39b68", 38 | B2T_D5 = "#f8aa7c", 39 | B2T_D6 = "#fcb58d", 40 | B2T_D7 = "#ffc29e", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_sea_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1d262f", 7 | B2T_A1 = "#27323f", 8 | B2T_A2 = "#405368", 9 | B2T_A3 = "#4a5f78", 10 | B2T_A4 = "#738191", 11 | B2T_A5 = "#8a96a3", 12 | B2T_A6 = "#a1aab5", 13 | B2T_A7 = "#b8bfc7", 14 | 15 | B2T_B0 = "#004a9e", 16 | B2T_B1 = "#1757a1", 17 | B2T_B2 = "#34659d", 18 | B2T_B3 = "#57718e", 19 | B2T_B4 = "#6e9bcf", 20 | B2T_B5 = "#7eb6f6", 21 | B2T_B6 = "#afd4fe", 22 | B2T_B7 = "#ebf4ff", 23 | 24 | B2T_C0 = "#717a77", 25 | B2T_C1 = "#818d89", 26 | B2T_C2 = "#939f9b", 27 | B2T_C3 = "#a6b0ad", 28 | B2T_C4 = "#b7c2be", 29 | B2T_C5 = "#cbd7d3", 30 | B2T_C6 = "#e1eae7", 31 | B2T_C7 = "#f9fbfa", 32 | 33 | B2T_D0 = "#067953", 34 | B2T_D1 = "#088c60", 35 | B2T_D2 = "#0aa370", 36 | B2T_D3 = "#0db57d", 37 | B2T_D4 = "#0fc78a", 38 | B2T_D5 = "#14e19d", 39 | B2T_D6 = "#2aeaaa", 40 | B2T_D7 = "#47ebb4", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A0, bg = colors.B2T_B4, gui = "bold" }, 48 | b = { fg = colors.B2T_B4, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A5, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A0, bg = colors.B2T_D3, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A0, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A0, bg = colors.B2T_B3, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A0, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_sea_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1d262f", 7 | B2T_A1 = "#27323f", 8 | B2T_A2 = "#405368", 9 | B2T_A3 = "#4a5f78", 10 | B2T_A4 = "#738191", 11 | B2T_A5 = "#8a96a3", 12 | B2T_A6 = "#a1aab5", 13 | B2T_A7 = "#b8bfc7", 14 | 15 | B2T_B0 = "#004a9e", 16 | B2T_B1 = "#1757a1", 17 | B2T_B2 = "#34659d", 18 | B2T_B3 = "#57718e", 19 | B2T_B4 = "#6e9bcf", 20 | B2T_B5 = "#7eb6f6", 21 | B2T_B6 = "#afd4fe", 22 | B2T_B7 = "#ebf4ff", 23 | 24 | B2T_C0 = "#717a77", 25 | B2T_C1 = "#818d89", 26 | B2T_C2 = "#939f9b", 27 | B2T_C3 = "#a6b0ad", 28 | B2T_C4 = "#b7c2be", 29 | B2T_C5 = "#cbd7d3", 30 | B2T_C6 = "#e1eae7", 31 | B2T_C7 = "#f9fbfa", 32 | 33 | B2T_D0 = "#067953", 34 | B2T_D1 = "#088c60", 35 | B2T_D2 = "#0aa370", 36 | B2T_D3 = "#0db57d", 37 | B2T_D4 = "#0fc78a", 38 | B2T_D5 = "#14e19d", 39 | B2T_D6 = "#2aeaaa", 40 | B2T_D7 = "#47ebb4", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_space_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#24242e", 7 | B2T_A1 = "#333342", 8 | B2T_A2 = "#515167", 9 | B2T_A3 = "#5b5b76", 10 | B2T_A4 = "#737391", 11 | B2T_A5 = "#8a8aa3", 12 | B2T_A6 = "#a1a1b5", 13 | B2T_A7 = "#b8b8c7", 14 | 15 | B2T_B0 = "#5151e6", 16 | B2T_B1 = "#6363ee", 17 | B2T_B2 = "#7676f4", 18 | B2T_B3 = "#767693", 19 | B2T_B4 = "#8a8aad", 20 | B2T_B5 = "#aaaaca", 21 | B2T_B6 = "#cecee3", 22 | B2T_B7 = "#ebebff", 23 | 24 | B2T_C0 = "#7b736f", 25 | B2T_C1 = "#8e8580", 26 | B2T_C2 = "#a09792", 27 | B2T_C3 = "#b1a9a5", 28 | B2T_C4 = "#c3bbb7", 29 | B2T_C5 = "#d8cfcb", 30 | B2T_C6 = "#eae4e1", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#b25424", 34 | B2T_D1 = "#cb5c25", 35 | B2T_D2 = "#dd672c", 36 | B2T_D3 = "#e66e33", 37 | B2T_D4 = "#ec7336", 38 | B2T_D5 = "#f37b3f", 39 | B2T_D6 = "#f88349", 40 | B2T_D7 = "#fe8c52", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_space_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#24242e", 7 | B2T_A1 = "#333342", 8 | B2T_A2 = "#515167", 9 | B2T_A3 = "#5b5b76", 10 | B2T_A4 = "#737391", 11 | B2T_A5 = "#8a8aa3", 12 | B2T_A6 = "#a1a1b5", 13 | B2T_A7 = "#b8b8c7", 14 | 15 | B2T_B0 = "#5151e6", 16 | B2T_B1 = "#6363ee", 17 | B2T_B2 = "#7676f4", 18 | B2T_B3 = "#767693", 19 | B2T_B4 = "#8a8aad", 20 | B2T_B5 = "#aaaaca", 21 | B2T_B6 = "#cecee3", 22 | B2T_B7 = "#ebebff", 23 | 24 | B2T_C0 = "#7b736f", 25 | B2T_C1 = "#8e8580", 26 | B2T_C2 = "#a09792", 27 | B2T_C3 = "#b1a9a5", 28 | B2T_C4 = "#c3bbb7", 29 | B2T_C5 = "#d8cfcb", 30 | B2T_C6 = "#eae4e1", 31 | B2T_C7 = "#fbf9f9", 32 | 33 | B2T_D0 = "#b25424", 34 | B2T_D1 = "#cb5c25", 35 | B2T_D2 = "#dd672c", 36 | B2T_D3 = "#e66e33", 37 | B2T_D4 = "#ec7336", 38 | B2T_D5 = "#f37b3f", 39 | B2T_D6 = "#f88349", 40 | B2T_D7 = "#fe8c52", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_suburb_dark.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e202f", 7 | B2T_A1 = "#292c3d", 8 | B2T_A2 = "#444864", 9 | B2T_A3 = "#4f5472", 10 | B2T_A4 = "#5b6080", 11 | B2T_A5 = "#6e7396", 12 | B2T_A6 = "#878ba6", 13 | B2T_A7 = "#9fa2b7", 14 | 15 | B2T_B0 = "#5165e6", 16 | B2T_B1 = "#6375ee", 17 | B2T_B2 = "#7586f5", 18 | B2T_B3 = "#8696fd", 19 | B2T_B4 = "#a0acfe", 20 | B2T_B5 = "#b9c2fe", 21 | B2T_B6 = "#d2d8fe", 22 | B2T_B7 = "#ebedff", 23 | 24 | B2T_C0 = "#7a7175", 25 | B2T_C1 = "#8d8186", 26 | B2T_C2 = "#9f9398", 27 | B2T_C3 = "#b0a6aa", 28 | B2T_C4 = "#c2b7bc", 29 | B2T_C5 = "#d7cbd0", 30 | B2T_C6 = "#eae1e5", 31 | B2T_C7 = "#fbf9fa", 32 | 33 | B2T_D0 = "#d14781", 34 | B2T_D1 = "#e44e8c", 35 | B2T_D2 = "#f25a99", 36 | B2T_D3 = "#f764a1", 37 | B2T_D4 = "#fb6fa9", 38 | B2T_D5 = "#fe81b5", 39 | B2T_D6 = "#ff99c3", 40 | B2T_D7 = "#ffb3d2", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_A1, bg = colors.B2T_B2, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_A0 }, 49 | c = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_A1, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_A1, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_A1, bg = colors.B2T_B1, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_A1, bg = colors.B2T_A6, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_A2, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_A4, bg = colors.B2T_A1 }, 58 | c = { fg = colors.B2T_A3, bg = colors.B2T_A1 }, 59 | }, 60 | } 61 | -------------------------------------------------------------------------------- /lua/lualine/themes/base2tone_suburb_light.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (c) 2020-2021 shadmansaleh 2 | -- MIT license, see LICENSE for more details. 3 | -- Credit: Zoltan Dalmadi(lightline) 4 | -- LuaFormatter off 5 | local colors = { 6 | B2T_A0 = "#1e202f", 7 | B2T_A1 = "#292c3d", 8 | B2T_A2 = "#444864", 9 | B2T_A3 = "#4f5472", 10 | B2T_A4 = "#5b6080", 11 | B2T_A5 = "#6e7396", 12 | B2T_A6 = "#878ba6", 13 | B2T_A7 = "#9fa2b7", 14 | 15 | B2T_B0 = "#5165e6", 16 | B2T_B1 = "#6375ee", 17 | B2T_B2 = "#7586f5", 18 | B2T_B3 = "#8696fd", 19 | B2T_B4 = "#a0acfe", 20 | B2T_B5 = "#b9c2fe", 21 | B2T_B6 = "#d2d8fe", 22 | B2T_B7 = "#ebedff", 23 | 24 | B2T_C0 = "#7a7175", 25 | B2T_C1 = "#8d8186", 26 | B2T_C2 = "#9f9398", 27 | B2T_C3 = "#b0a6aa", 28 | B2T_C4 = "#c2b7bc", 29 | B2T_C5 = "#d7cbd0", 30 | B2T_C6 = "#eae1e5", 31 | B2T_C7 = "#fbf9fa", 32 | 33 | B2T_D0 = "#d14781", 34 | B2T_D1 = "#e44e8c", 35 | B2T_D2 = "#f25a99", 36 | B2T_D3 = "#f764a1", 37 | B2T_D4 = "#fb6fa9", 38 | B2T_D5 = "#fe81b5", 39 | B2T_D6 = "#ff99c3", 40 | B2T_D7 = "#ffb3d2", 41 | 42 | } 43 | 44 | -- LuaFormatter on 45 | return { 46 | normal = { 47 | a = { fg = colors.B2T_C7, bg = colors.B2T_B3, gui = "bold" }, 48 | b = { fg = colors.B2T_B2, bg = colors.B2T_C7 }, 49 | c = { fg = colors.B2T_A3, bg = colors.B2T_C6 }, 50 | }, 51 | insert = { a = { fg = colors.B2T_C7, bg = colors.B2T_D2, gui = "bold" } }, 52 | visual = { a = { fg = colors.B2T_C7, bg = colors.B2T_C2, gui = "bold" } }, 53 | command = { a = { fg = colors.B2T_C7, bg = colors.B2T_B0, gui = "bold" } }, 54 | replace = { a = { fg = colors.B2T_C7, bg = colors.B2T_A2, gui = "bold" } }, 55 | inactive = { 56 | a = { fg = colors.B2T_C4, bg = colors.B2T_A4, gui = "bold" }, 57 | b = { fg = colors.B2T_C2, bg = colors.B2T_C6 }, 58 | c = { fg = colors.B2T_C3, bg = colors.B2T_C6 }, 59 | }, 60 | } 61 | --------------------------------------------------------------------------------