Skip to content

Commit af700c3

Browse files
stirbymatifali
authored andcommitted
vscode
1 parent eab79b3 commit af700c3

File tree

5 files changed

+55
-10
lines changed

5 files changed

+55
-10
lines changed
Loading

docs/manifest.json

+12-7
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,22 @@
8484
"icon_path": "./images/icons/users.svg",
8585
"children": [
8686
{
87-
"title": "Accessing workspaces",
87+
"title": "Access workspaces",
8888
"description": "Connect to your Coder workspaces",
8989
"path": "./user-guides/workspace-access/README.md",
9090
"children": [
91+
{
92+
"title": "VSCode Desktop",
93+
"description": "Use VSCode desktop with Coder",
94+
"path": "./user-guides/workspace-access/vscode.md"
95+
},
9196
{
9297
"title": "Jetbrains IDEs",
9398
"description": "Use Jetbrains IDEs with Gateway",
9499
"path": "./user-guides/workspace-access/jetbrains.md"
95100
},
96101
{
97-
"title": "Remote desktops",
102+
"title": "Remote desktop",
98103
"description": "Use VDI in Coder",
99104
"path": "./user-guides/workspace-access/remote-desktop.md"
100105
},
@@ -106,18 +111,18 @@
106111
{
107112
"title": "Port forwarding",
108113
"description": "Use VDI in Coder",
109-
"path": "./user-guides/workspace-access/emacs-tramp.md"
114+
"path": "./user-guides/workspace-access/port-forwarding.md"
110115
}
111116
]
112117
},
113118
{
114-
"title": "Scheduling workspaces",
115-
"description": "Manage workspace schedule",
119+
"title": "Workspace scheduling",
120+
"description": "Cost control with workspace schedules",
116121
"path": "./user-guides/workspace-schedule.md"
117122
},
118123
{
119-
"title": "Personalizing workspaces",
120-
"description": "Manage workspace updates and schedule",
124+
"title": "Dotfiles",
125+
"description": "Personalize your environment with dotfiles",
121126
"path": "./user-guides/workspace-dotfiles.md"
122127
}
123128
]

docs/user-guides/workspace-access/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ You can also [share ports](./port-forwarding.md#sharing-ports) with other users,
141141

142142
## Remote Desktops
143143

144-
Coder can also replace your RDP solution, see our [RDP guide](./remote-desktops.md).
144+
Coder also supports connecting with an RDP solution, see our [RDP guide](./remote-desktops.md) for details.
145145

146146
## Next Steps
147147
<!-- TODO: Next steps -->
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Visual Studio Code
2+
3+
You can develop in your Coder workspace remotely with [VSCode desktop](https://code.visualstudio.com/download).
4+
5+
Click `VS Code Desktop` in the dashboard to one-click enter a workspace. This
6+
automatically installs the [Coder Remote](https://github.com/coder/vscode-coder)
7+
extension, authenticates with Coder, and connects to the workspace.
8+
9+
![Demo](https://github.com/coder/vscode-coder/raw/main/demo.gif?raw=true)
10+
11+
You can set the default directory in which VS Code opens via the `dir` argument
12+
on the `coder_agent` resource in your workspace template. See the
13+
[Terraform documentation for more details](https://registry.terraform.io/providers/coder/coder/latest/docs/resources/agent#dir).
14+
15+
> The `VS Code Desktop` button can be hidden by enabling
16+
> [Browser-only connections](./networking/index.md#Browser-only).
+26-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1-
# Workspace Scheduling
1+
# Workspace scheduling
22

3-
TODO: Write
3+
Scheduling helps minimize cloud costs without sacrificing the availability of your workspaces.
4+
5+
You can configure each workspace to automatically start in the morning, and automatically stop once you log off. Coder also features an inactivity timeout, configured by your template admin, which will stop a workspace when a user's absence is detected.
6+
7+
## Where to find the schedule settings
8+
9+
Click on any workspace the **Workspaces** tab of the dashboard, then go to **Workspace settings** in the top right.
10+
11+
![Workspace settings location](../images/user-guides/workspace-settings-locaiton.png)
12+
13+
## Autostart
14+
15+
> Autostart must be enabled in the template settings by your administrator.
16+
17+
Autostart allows
18+
19+
## Autostop
20+
21+
## Inactivity timeout
22+
23+
## Quiet hours
24+
25+
## Dormancy
26+
27+
## Next steps

0 commit comments

Comments
 (0)