diff options
Diffstat (limited to 'lua/no-clown-fiesta')
-rw-r--r-- | lua/no-clown-fiesta/init.lua | 3 | ||||
-rw-r--r-- | lua/no-clown-fiesta/palettes.lua | 10 |
2 files changed, 9 insertions, 4 deletions
diff --git a/lua/no-clown-fiesta/init.lua b/lua/no-clown-fiesta/init.lua index 66a9c52..e932e4b 100644 --- a/lua/no-clown-fiesta/init.lua +++ b/lua/no-clown-fiesta/init.lua @@ -23,9 +23,8 @@ function M.load() vim.g.colors_name = "no-clown-fiesta" local util = require "no-clown-fiesta.util" - local palettes = require "no-clown-fiesta.palettes" + local palette = require("no-clown-fiesta.palettes").get(opts.theme) local groups = require "no-clown-fiesta.groups" - local palette = palettes[opts.theme] for _, group in ipairs(groups) do group = group.highlight(palette, opts) diff --git a/lua/no-clown-fiesta/palettes.lua b/lua/no-clown-fiesta/palettes.lua index 965e35a..3e9d555 100644 --- a/lua/no-clown-fiesta/palettes.lua +++ b/lua/no-clown-fiesta/palettes.lua @@ -1,4 +1,6 @@ -local colors = { +local M = {} + +local palettes = { dark = { none = "NONE", fg = "#E1E1E1", @@ -103,4 +105,8 @@ local colors = { }, } -return colors +function M.get(theme) + return palettes[theme] +end + +return M |