diff options
| author | Tommaso Negri <tommaso@hey.com> | 2025-12-05 21:38:43 +0100 |
|---|---|---|
| committer | Tommaso Negri <tommaso@hey.com> | 2025-12-05 21:38:43 +0100 |
| commit | 98085a6f409c9eb186f153f92dfb3f11d284389d (patch) | |
| tree | 18a8d83028c021c23ebc627ceaed9f7be75983af /lua/voltage/init.lua | |
| parent | 7de76d24c73ffd50545b4603444fe8fcefdd0d81 (diff) | |
| download | voltage-98085a6f409c9eb186f153f92dfb3f11d284389d.tar.gz voltage-98085a6f409c9eb186f153f92dfb3f11d284389d.zip | |
Consolidate fg and dimmed to the accent tones
Diffstat (limited to 'lua/voltage/init.lua')
| -rw-r--r-- | lua/voltage/init.lua | 35 |
1 files changed, 25 insertions, 10 deletions
diff --git a/lua/voltage/init.lua b/lua/voltage/init.lua index 6b70223..d1e79e1 100644 --- a/lua/voltage/init.lua +++ b/lua/voltage/init.lua @@ -1,7 +1,8 @@ local M = {} M.config = { - accent = "blue" + accent = "blue", + transparent = false } function M.setup(opts) @@ -14,47 +15,61 @@ function M.setup(opts) vim.g.colors_name = "voltage" local colors = { - bg = nil, - fg = "#f0f0f0", - dimmed = "#707070", - inverted = "#000000", -- strings, numbers, etc green = { + lightest = "#e6f3e8", + lighter = "#68766a", light = "#99cda3", regular = "#54dd7d", dark = "#1c3e24", - darker = "#0c1a0f" + darker = "#0c1a0f", + darkest = "#010502" }, -- constants purple = { + lightest = "#f7eaf5", + lighter = "#7a6d79", light = "#dcabd6", regular = "#fd8ff4", dark = "#472944", - darker = "#1e111c" + darker = "#1e111c", + darkest = "#060206" }, -- comments yellow = { + lightest = "#f4eee0", + lighter = "#777161", light = "#d2bc82", regular = "#ebb600", dark = "#41340a", - darker = "#1b1505" + darker = "#1b1505", + darkest = "#050300" }, -- top-level definitions blue = { + lightest = "#e0f2f6", + lighter = "#61767a", light = "#7dccda", regular = "#00d8f5", dark = "#003d46", - darker = "#031a1e" + darker = "#031a1e", + darkest = "#000406" }, -- errors, spellbad, etc red = { + lightest = "#fceae8", + lighter = "#806c6a", light = "#edaaa4", regular = "#ff2335", dark = "#502825", - darker = "#22100f" + darker = "#22100f", + darkest = "#080202" }, } + colors.fg = colors[M.config.accent].lightest + colors.dimmed = colors[M.config.accent].lighter + for _, highlight in ipairs({ "editor", "syntax", "treesitter" }) do local mod = require("voltage.highlights." .. highlight) |
