В Wakatime extension.js
это явно указано в строках 193 и 689.Я отредактировал вторую функцию, чтобы установить файлы конфигурации в data/extensions
внутри переносимого каталога VS Code, но, очевидно, будет перезаписан обновлениями.Я просто должен изменить его обратно после обновления.Обновления выполняются реже, чем перемещение между машинами, поэтому пока это не так.
getWakaHome() {
let home = process.env.WAKATIME_HOME;
if (home) {
return home;
}
else {
return this.getUserHomeDir();
}
}
getUserHomeDir() {
return process.env[Dependencies.isWindows() ? 'USERPROFILE' : 'HOME'] || '';
}
измените выше на getUserHomeDir()
getUserHomeDir() {
return 'data/extensions-data';
}