diff --git a/src/plugins/silversearcher/findinfilessilversearcher.cpp b/src/plugins/silversearcher/findinfilessilversearcher.cpp index 57a2683428c..be9544b83c2 100644 --- a/src/plugins/silversearcher/findinfilessilversearcher.cpp +++ b/src/plugins/silversearcher/findinfilessilversearcher.cpp @@ -9,8 +9,9 @@ #include #include -#include +#include #include +#include #include #include @@ -50,6 +51,7 @@ static bool isSilverSearcherAvailable() { Process silverSearcherProcess; silverSearcherProcess.setCommand({"ag", {"--version"}}); + silverSearcherProcess.setEnvironment(Environment::systemEnvironment()); silverSearcherProcess.start(); using namespace std::chrono_literals; return silverSearcherProcess.waitForFinished(1s) @@ -88,6 +90,7 @@ static void runSilverSeacher(QPromise &promise, arguments << "--" << parameters.text << parameters.searchDir.normalizedPathName().toString(); process.setCommand({"ag", arguments}); + process.setEnvironment(Environment::systemEnvironment()); }; FilePath lastFilePath;