-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Add docs around using duckly for collaboration #4144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
ff34097
8c2e566
c43cb5b
0de9c07
7be9972
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
# Collaboration | ||
|
||
You can use code server to collaborate with other developers in real time. | ||
galesky marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
## Code sharing using Duckly | ||
|
||
[Duckly](https://duckly.com/) allows you to share your code in real-time even with people using different IDEs (like JetBrains and VSCode). | ||
|
||
- Cross-IDE support, | ||
- Real-time typing, | ||
- P2P encrypted, | ||
- Voice and audio chat, | ||
- Terminal sharing | ||
|
||
### Installing the Duckly Extension | ||
|
||
Duckly uses an extension to provide real time sharing features | ||
|
||
1. Install the Duckly extension from OpenVSX on `code-server`. | ||
```bash | ||
SERVICE_URL=https://open-vsx.org/vscode/gallery \ | ||
ITEM_URL=https://open-vsx.org/vscode/item \ | ||
code-server --install-extension gitduck.code-streaming | ||
``` | ||
2. Refresh you `code-server` window. You should now be able to see the Duckly extension. | ||
|
||
### Sharing with Duckly | ||
|
||
As `code-server` is based on VScode, you can follow the steps described on Duckly's [Pair programming with VS Code](https://duckly.com/tools/vscode) page and skip the installation step. | ||
galesky marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -49,6 +49,12 @@ | |
} | ||
] | ||
}, | ||
{ | ||
"title": "Collaboration", | ||
"description": "How to setup real time collaboration using code server.", | ||
"icon": "<svg viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 10l-2.5-1.5L15 12V4h5v8z\"></path></svg>", | ||
|
||
"path": "./collaboration.md" | ||
}, | ||
{ | ||
"title": "Upgrade", | ||
"description": "How to upgrade code-server.", | ||
|