diff --git a/axoverlay/app/axoverlay.c b/axoverlay/app/axoverlay.c index 44e25d4c..107af7a5 100644 --- a/axoverlay/app/axoverlay.c +++ b/axoverlay/app/axoverlay.c @@ -33,6 +33,7 @@ #include #include #include +#include #include #define PALETTE_VALUE_RANGE 255.0 @@ -357,6 +358,8 @@ static gboolean signal_handler(gpointer loop) { * API axoverlay. */ int main(void) { + // Set XDG cache home to application's localdata directory for fontconfig + setenv("XDG_CACHE_HOME", "/usr/local/packages/axoverlay/localdata", 1); GMainLoop* loop = NULL; GError* error = NULL; GError* error_text = NULL;