diff --git a/CHANGELOG.md b/CHANGELOG.md index 474deb29b..e9fdb4935 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ Notable Changes: Features: * `--logo-padding-top` option (@CarterLi, #372) * Raw image file as logo support (@CarterLi) -* Look for config files in `$LOCALAPPDATA` (Windows) +* Look for config files in `$APPDATA` ([RoamingAppData](https://superuser.com/questions/21458/why-are-there-directories-called-local-locallow-and-roaming-under-users-user#answer-21462)) (Windows) * Look for config files in `~/Library/Preferences` (macOS) * Add `--list-config-paths` option which list search paths of config files diff --git a/src/common/init.c b/src/common/init.c index 0e76a4470..3e4243a4f 100644 --- a/src/common/init.c +++ b/src/common/init.c @@ -26,7 +26,7 @@ static void initConfigDirs(FFstate* state) { PWSTR pPath; - if(SUCCEEDED(SHGetKnownFolderPath(&FOLDERID_LocalAppData, 0, NULL, &pPath))) + if(SUCCEEDED(SHGetKnownFolderPath(&FOLDERID_RoamingAppData, 0, NULL, &pPath))) { FFstrbuf* buffer = (FFstrbuf*) ffListAdd(&state->configDirs); ffStrbufInit(buffer);