apps/desktop/src/syncShellEnvironment.test.ts | 122 +++++++++++- apps/desktop/src/syncShellEnvironment.ts | 34 +++- apps/server/src/open.ts | 114 +---------- apps/server/src/os-jank.test.ts | 117 +++++++++++- apps/server/src/os-jank.ts | 32 +++- apps/server/src/terminal/Layers/Manager.test.ts | 71 ++++++- apps/server/src/terminal/Layers/Manager.ts | 97 +++++++--- apps/server/src/terminal/Layers/NodePTY.ts | 28 ++- packages/shared/src/shell.test.ts | 268 ++++++++++++++++++++++++++ packages/shared/src/shell.ts | 324 +++++++++++++++++++++++++++++++- scripts/build-desktop-artifact.ts | 7 +- 11 files changed, 1049 insertions(+), 165 deletions(-)