diff --git a/.prettierignore b/.prettierignore index 8a1752f55779a..0df45f171f88d 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,6 +1,6 @@ # Ignore directories: */packages/design/src/assets/** -*/packages/**/dist/** +*/packages/teleterm/build/** # Ignore protobuf files: **/*_pb.* diff --git a/web/packages/teleterm/src/main.ts b/web/packages/teleterm/src/main.ts index c3c69bc00f04d..5618bb9fb0adc 100644 --- a/web/packages/teleterm/src/main.ts +++ b/web/packages/teleterm/src/main.ts @@ -40,6 +40,12 @@ import { parseDeepLink } from 'teleterm/deepLinks'; import { assertUnreachable } from 'teleterm/ui/utils'; import { manageRootClusterProxyHostAllowList } from 'teleterm/mainProcess/rootClusterProxyHostAllowList'; +if (!app.isPackaged) { + // Sets app name and data directories to Electron. + // Allows running packaged and non-packaged Connect at the same time. + app.setName('Electron'); +} + // Set the app as a default protocol client only if it wasn't started through `electron .`. if (!process.defaultApp) { app.setAsDefaultProtocolClient(CUSTOM_PROTOCOL);