use background as lookup instead of base_name

This commit is contained in:
Michael Chris Lopez
2021-10-11 14:38:05 +08:00
parent 1fdce6cfd4
commit 8266247200
16 changed files with 39 additions and 59 deletions

View File

@@ -1,11 +1,9 @@
local lush = require "lush"
local util = require "zenbones.util"
local base_name = util.bg_to_base_name()
local p = require("rosebones.palette")[base_name]
local bg = vim.opt.background:get()
local p = require("rosebones.palette")[bg]
local generator = require "zenbones.specs"
local specs = generator.generate(p, base_name, generator.get_global_config(base_name, "rosebones"))
local specs = generator.generate(p, bg, generator.get_global_config("rosebones", bg))
-- extend specs using Lush
return lush.extends({ specs }).with(function()

View File

@@ -4,7 +4,7 @@ local hsluv = lush.hsluv
local M = {}
M.zenbones = util.palette_extend({
M.light = util.palette_extend({
bg = hsluv(57.9, 49.8, 96.5), -- base
fg = hsluv(14.5, 32, 36), -- rose, base: 14.5, 51.1, 63.3
rose = hsluv(355.6, 38.5, 51.9), -- love
@@ -14,9 +14,9 @@ M.zenbones = util.palette_extend({
blossom = hsluv(283.8, 30.2, 54.8), -- iris
sky = hsluv(208.6, 65.3, 57.7), -- foam
text = hsluv(270.1, 22.9, 36.8), -- text, base: 270.1, 22.9, 36.8
}, "zenbones")
}, "light")
M.zenflesh = util.palette_extend({
M.dark = util.palette_extend {
bg = hsluv(271.2, 20.2, 8.5), -- base
bg_warm = hsluv(268.9, 24.5, 13.9), -- base moon
fg = hsluv(14.8, 21, 82), -- rose, base: 2, 55, 83
@@ -27,6 +27,6 @@ M.zenflesh = util.palette_extend({
blossom = hsluv(283.1, 67.3, 73), -- iris
sky = hsluv(206.7, 42.9, 80), -- foam
text = hsluv(269.4, 56, 89.2), -- text, base: 269.4, 63.6, 89.2
}, "zenflesh")
}
return M