From 725ccfcc360e8d3e37eeca54c6147f74aa59b7d1 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Mon, 13 May 2024 11:04:15 +0200 Subject: [PATCH] xsecurelock: make Weather Icons font configurable --- bin/xsecurelock-saver | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/xsecurelock-saver b/bin/xsecurelock-saver index faa4ecc..5ccff1d 100755 --- a/bin/xsecurelock-saver +++ b/bin/xsecurelock-saver @@ -120,7 +120,7 @@ def on_overlay_draw(widget, cctx, ctx): font = ctx.font_family continue elif chunk.startswith("%{T"): - font = "Weather Icons" + font = ctx.weather_font_family continue elif not chunk: continue @@ -197,6 +197,9 @@ if __name__ == "__main__": ctx.weather_font_size = int(os.getenv("XSECURELOCK_SAVER_CLOCK_FONT_SIZE", 40)) ctx.weather_file = os.getenv("XSECURELOCK_SAVER_WEATHER", None) ctx.font_family = os.getenv("XSECURELOCK_SAVER_FONT", "Iosevka Aile") + ctx.weather_font_family = os.getenv( + "XSECURELOCK_SAVER_WEATHER_FONT_FAMILY", "Weather Icons" + ) ctx.background = None ctx.weather = None ctx.clock = None