diff --git a/global/path.cpp b/global/path.cpp index c69d35d35..95403bb6a 100644 --- a/global/path.cpp +++ b/global/path.cpp @@ -79,6 +79,9 @@ QList get_effects_paths() { // folder in share folder - best for Linux effects_paths.append(app_dir.filePath("../share/olive-editor/effects")); + // user path - best for linux + effects_paths.append(QDir(QStandardPaths::writableLocation(QStandardPaths::AppDataLocation)).filePath("effects")); + // Olive will also accept a manually provided folder with an environment variable QString env_path(qgetenv("OLIVE_EFFECTS_PATH")); if (!env_path.isEmpty()) effects_paths.append(env_path);