Use configDirs to look for fastfetch configs

This commit is contained in:
Linus Dierheimer
2023-01-07 22:51:47 +01:00
parent 137039f868
commit bb57714ac9
2 changed files with 17 additions and 23 deletions
+7 -1
View File
@@ -101,7 +101,7 @@ static void initConfigDirs(FFstate* state)
#endif
#if !(defined(_WIN32) || defined(__APPLE__) || defined(__ANDROID__))
#if !defined(_WIN32) && !defined(__APPLE__)
FFstrbuf xdgConfigDirs;
ffStrbufInitA(&xdgConfigDirs, 64);
@@ -143,6 +143,12 @@ static void initConfigDirs(FFstate* state)
ffStrbufAppendS(systemConfig, FASTFETCH_TARGET_DIR_ETC"/");
FF_ENSURE_ONLY_ONCE_IN_LIST(systemConfig)
FFstrbuf* systemConfigInstall = ffListAdd(&state->configDirs);
ffStrbufInitA(systemConfigInstall, 64);
ffStrbufAppendS(systemConfigInstall, FASTFETCH_TARGET_DIR_INSTALL_SYSCONF"/");
FF_ENSURE_ONLY_ONCE_IN_LIST(systemConfigInstall)
#endif
#undef FF_ENSURE_ONLY_ONCE_IN_LIST