diff --git a/README.md b/README.md
index 8e7ea2e63..8c136fe55 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
-
![Theia Logo](./logo/theia-logo.svg)
+
DEVPOD
Cloud & Desktop IDE Platform
@@ -14,13 +14,13 @@
[![Open questions](https://img.shields.io/badge/Open-questions-blue.svg?style=flat-curved)](https://github.com/devpodio/devpod/labels/question)
[![Open bugs](https://img.shields.io/badge/Open-bugs-red.svg?style=flat-curved)](https://github.com/theia-ide/theia/labels/bug)
- Eclipse Theia is an extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.
+ Devpod is a fork of Eclipse Theia which is an extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.
This is a for of Theia Ide that adds PWA for caching and web app
-![Theia](https://raw.githubusercontent.com/theia-ide/theia/master/doc/images/theia-screenshot.png)
+![Theia](https://i.gyazo.com/054dc376e2259ab828390b2c79288ed2.png)
diff --git a/packages/plugin-ext-vscode/src/node/plugin-vscode-backend-module.ts b/packages/plugin-ext-vscode/src/node/plugin-vscode-backend-module.ts
index 01ff41cf0..71bdbc1a2 100644
--- a/packages/plugin-ext-vscode/src/node/plugin-vscode-backend-module.ts
+++ b/packages/plugin-ext-vscode/src/node/plugin-vscode-backend-module.ts
@@ -21,8 +21,8 @@ import { PluginVsCodeDirectoryHandler } from './plugin-vscode-directory-handler'
import { VsCodePluginScanner } from './scanner-vscode';
import { VsCodePluginDeployerResolver } from './plugin-vscode-resolver';
import { PluginVsCodeCliContribution } from './plugin-vscode-cli-contribution';
-import { CliContribution } from '@theia/core/lib/node';
-import { PluginHostEnvironmentVariable } from '@theia/plugin-ext/lib/common';
+import { CliContribution } from '@devpodio/core/lib/node';
+import { PluginHostEnvironmentVariable } from '@devpodio/plugin-ext/lib/common';
export default new ContainerModule(bind => {
bind(PluginDeployerFileHandler).to(PluginVsCodeFileHandler).inSingletonScope();
diff --git a/packages/plugin-ext-vscode/src/node/plugin-vscode-cli-contribution.ts b/packages/plugin-ext-vscode/src/node/plugin-vscode-cli-contribution.ts
index 1cc721621..49351fff7 100644
--- a/packages/plugin-ext-vscode/src/node/plugin-vscode-cli-contribution.ts
+++ b/packages/plugin-ext-vscode/src/node/plugin-vscode-cli-contribution.ts
@@ -16,8 +16,8 @@
import { injectable } from 'inversify';
import { Argv, Arguments } from 'yargs';
-import { CliContribution } from '@theia/core/lib/node/cli';
-import { PluginHostEnvironmentVariable } from '@theia/plugin-ext/lib/common';
+import { CliContribution } from '@devpodio/core/lib/node/cli';
+import { PluginHostEnvironmentVariable } from '@devpodio/plugin-ext/lib/common';
import { VSCODE_DEFAULT_API_VERSION } from './plugin-vscode-init';
/**
* CLI Contribution allowing to override the VS Code API version which is returned by `vscode.version` API call.
diff --git a/packages/plugin-ext/src/hosted/node/hosted-instance-manager.ts b/packages/plugin-ext/src/hosted/node/hosted-instance-manager.ts
index b5d574045..c2138f865 100644
--- a/packages/plugin-ext/src/hosted/node/hosted-instance-manager.ts
+++ b/packages/plugin-ext/src/hosted/node/hosted-instance-manager.ts
@@ -130,10 +130,12 @@ export abstract class AbstractHostedInstanceManager implements HostedInstanceMan
let processOptions: cp.SpawnOptions;
if (pluginUri.scheme === 'file') {
processOptions = { ...PROCESS_OPTIONS };
- processOptions.env.HOSTED_PLUGIN = pluginUri.path.toString();
+ if (processOptions.env) {
+ processOptions.env.HOSTED_PLUGIN = pluginUri.path.toString();
- // Disable all the other plugins on this instance
- processOptions.env.THEIA_PLUGINS = '';
+ // Disable all the other plugins on this instance
+ processOptions.env.THEIA_PLUGINS = '';
+ }
command = await this.getStartCommand(port, debugConfig);
} else {
throw new Error('Not supported plugin location: ' + pluginUri.toString());
diff --git a/packages/plugin-ext/src/hosted/node/hosted-plugin-process.ts b/packages/plugin-ext/src/hosted/node/hosted-plugin-process.ts
index 696edae18..e1f3e2f06 100644
--- a/packages/plugin-ext/src/hosted/node/hosted-plugin-process.ts
+++ b/packages/plugin-ext/src/hosted/node/hosted-plugin-process.ts
@@ -17,9 +17,9 @@
import * as path from 'path';
import * as cp from 'child_process';
import { injectable, inject, named } from 'inversify';
-import { ILogger, ConnectionErrorHandler, ContributionProvider } from '@theia/core/lib/common';
-import { Emitter } from '@theia/core/lib/common/event';
-import { createIpcEnv } from '@theia/core/lib/node/messaging/ipc-protocol';
+import { ILogger, ConnectionErrorHandler, ContributionProvider } from '@devpodio/core/lib/common';
+import { Emitter } from '@devpodio/core/lib/common/event';
+import { createIpcEnv } from '@devpodio/core/lib/node/messaging/ipc-protocol';
import { HostedPluginClient, ServerPluginRunner, PluginMetadata, PluginHostEnvironmentVariable } from '../../common/plugin-protocol';
import { RPCProtocolImpl } from '../../api/rpc-protocol';
import { MAIN_RPC_CONTEXT } from '../../api/plugin-api';
diff --git a/yarn.lock b/yarn.lock
index b8e658e8d..24d4f5f60 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -699,6 +699,7 @@
"@types/yargs@^11.1.0":
version "11.1.2"
resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-11.1.2.tgz#fd4b676846fe731a5de5c6d2e5ef6a377262fc30"
+ integrity sha512-zG61PAp2OcoIBjRV44wftJj6AJgzJrOc32LCYOBqk9bdgcdzK5DCJHV9QZJ60+Fu+fOn79g8Ks3Gixm4CfkZ+w==
"@webassemblyjs/ast@1.7.8":
version "1.7.8"