diff --git a/colors/nvim-kolorz.lua b/colors/nvim-kolorz.lua index bc622d4..12ed43e 100644 --- a/colors/nvim-kolorz.lua +++ b/colors/nvim-kolorz.lua @@ -6,7 +6,16 @@ end vim.o.background = "dark" vim.g.colors_name = "nvim-kolorz" -local palette = require("nvim-kolorz.colors") +local palette +local opts = require("nvim-kolorz").options +if opts.konfiz_integrated then + local home = os.getenv("HOME") or os.getenv("USERPROFILE") + local abs = home .. ".config/matugen/" + package.path = abs .. ";" .. package.path + palette = require("results.colors") +else + palette = require("nvim-kolorz.colors") +end local highlights = { Normal = { fg = palette.c_normal_fg, bg = palette.c_normal_bg }, diff --git a/lua/nvim-kolorz/init.lua b/lua/nvim-kolorz/init.lua new file mode 100644 index 0000000..a615fa4 --- /dev/null +++ b/lua/nvim-kolorz/init.lua @@ -0,0 +1,11 @@ +local M = {} + +M.options = { + konfiz_integrated = false, +} + +function M.setup(opts) + M.options = vim.tbl_deep_extend("force", M.options, opts or {}) +end + +return M