General

Usage with Multiple Companies

Using Cakedesk with multiple companies is not officially supported at the moment. If you're interested in this feature, please vote on the feature request.

In the meantime, there is a workaround that uses one of Cakedesk's internal developer features. Please note that this unofficial workaround may stop working in the future.

#General Workaround

Cakedesk uses an environment variable CAKEDESK_SPACE to determine which company to use. You can set this environment variable to the desired company's space ID before running Cakedesk.

Examples:

  • CAKEDESK_SPACE=default (default space)
  • CAKEDESK_SPACE=some-other-company-name

#Workaround on macOS

On macOS, we can create executable files that open Cakedesk for each additional company we want to use Cakedesk for.

Save the following script as a plain text file without a file extension. Replace my-company-name with the desired company's space ID (use lowercase letters only).

#!/bin/bash
CAKEDESK_SPACE=my-company-name open /Applications/Cakedesk.app

#Workaround on Windows

On Windows, we can create *.bat files that open Cakedesk for each additional company we want to use Cakedesk for.

Save the following script as a plain text file with the .bat file extension. Replace my-company-name with the desired company's space ID (use lowercase letters only).

@echo off
set CAKEDESK_SPACE=my-company-name
start "" "C:\Users\Anwender\AppData\Local\Programs\@cakedeskelectron\Cakedesk.exe"

Then you can double-click on the file to open Cakedesk with the desired company.

If your Cakedesk installation is saved to a different location, you might need to edit the last line accordingly. You can find the correct path by right-clicking on the Cakedesk shortcut and selecting "Properties".