core: add disable env vars for file watcher and crash handler

This commit is contained in:
outfoxxed 2026-03-13 01:10:09 -07:00
parent 178c04b59c
commit e32b909354
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
3 changed files with 9 additions and 3 deletions

View file

@ -60,7 +60,9 @@ void QuickshellSettings::setWorkingDirectory(QString workingDirectory) { // NOLI
emit this->workingDirectoryChanged();
}
bool QuickshellSettings::watchFiles() const { return this->mWatchFiles; }
bool QuickshellSettings::watchFiles() const {
return this->mWatchFiles && qEnvironmentVariableIsEmpty("QS_DISABLE_FILE_WATCHER");
}
void QuickshellSettings::setWatchFiles(bool watchFiles) {
if (watchFiles == this->mWatchFiles) return;