Application Configuration

This refers to global configuration for the user that can be saved in a dotfiles repo, does not change very often, is not sensitive, and is located in ~/.config/people/config.toml. The following properties are supported:

Default Workspaces Parent Directory

  • Value - default_workspaces_parent of type path.
  • Default - ~/Documents/People

The location of the parent folder that is used when a new workspace is created. The user might want to change this when they are using a synced folder location.

Example:

default_workspaces_parent = "~/Synced/Documents/People"

Workspaces

  • Value: workspaces of an array of paths
  • Default: [] (empty array)

The location workspaces that the user can switch between in the app.

Info

If any of the directories listed here no longer exist, they will be removed and the config file will be updated. This also applies to the current workspace in the state config.

Example:

workspaces = [
  "~/Docuemnts/People/My Corp",
  "~/Docuemnts/People/Local Tech Community"
]