We now have a new UI for initiating collaboration.
To grant other users access to a source tree, you'll need to create a .zed.toml
file in the root that lists their GitHub usernames under the collaborators
key:
collaborators = ["nathansobo", "as-cii", "maxbrunsfeld"]
You'll then need to authenticate by clicking the avatar icon in the upper right corner of the window. Once you do this, anyone listed as a collaborator in any of your open folders will see you in the people panel.
To start sharing, open your people panel and click the folder you want to share. To join another user's shared folder, simply click it in the people panel. Your avatar will then appear next to it and you'll be able to open files from the remote folder.
Any user you add to the collaborators list will be granted access to download Zed from https://zed.dev if they don't have access already. For now, we only honor the contents of the .zed.toml
file when the folder is first opened in Zed. We'll follow up with a release that allows you to change the collaborators on the fly.