From 95190e9c34978a9365d8e8d8691a64edd1946e74 Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Sun, 11 Jul 2021 13:43:26 -0400 Subject: [PATCH] use palettes when available for a colorscheme --- lua/lv-galaxyline/init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lua/lv-galaxyline/init.lua b/lua/lv-galaxyline/init.lua index 34aff3b7..8c59ade5 100644 --- a/lua/lv-galaxyline/init.lua +++ b/lua/lv-galaxyline/init.lua @@ -5,8 +5,12 @@ local status_ok, gl = pcall(require, "galaxyline") if not status_ok then return end --- get my theme in galaxyline repo -local colors = O.plugin.galaxyline.colors + +-- NOTE: if someone defines colors but doesn't have them then this will break +local palette_status_ok, colors = pcall(require, O.colorscheme .. ".palette") +if not palette_status_ok then + colors = O.plugin.galaxyline.colors +end local condition = require "galaxyline.condition" local gls = gl.section