apps/desktop/src/settings/DesktopAppSettings.test.ts | 28 +++++++ apps/desktop/src/settings/DesktopAppSettings.ts | 20 ++++- apps/desktop/src/settings/DesktopClientSettings.test.ts | 28 +++++++ apps/desktop/src/settings/DesktopClientSettings.ts | 20 ++++- apps/server/src/atomicWrite.test.ts | 139 ++++++++++++++++++++++++++++++++ apps/server/src/atomicWrite.ts | 13 ++- apps/server/src/serverSettings.test.ts | 110 +++++++++++++++++++++++++ apps/server/src/serverSettings.ts | 63 ++++++++++++--- packages/shared/package.json | 4 + packages/shared/src/symlink.ts | 49 +++++++++++ 10 files changed, 453 insertions(+), 21 deletions(-)