-1. Go to “SSH keys” in the user menu
-1. Click + Add new ssh key
-1. Paste the key into “Public key” and enter something for “name”
-1. At the git bash command line, run “ssh shell…” and say “yes” if it asks “do you want to continue connecting”
-1. You should be logged into the Arvados shell node.
-1. Log out by typing “exit”
-
-# VSCode setup
-
-1. Install vscode https://code.visualstudio.com/ and start it up
-1. Vscode: go to “Extensions”
- 1. search for “remote development” and install the Remote Development extension pack from Microsoft
-1. Vscode: On the left side bar, choose “Remote explorer”
- 1. In the drop down, choose “SSH targets”
- 1. Click “Add new”
- 1. Enter the “ssh shell…” command line you used in step 1(j)
- 1. Right click the ssh target in the list and select “connect to host in current window”
-1. Vscode: go to “Extensions”
- 1. Search for “benten” and install “CWL (Rabix/Benten)”
- 1. Choose “Install extension on the remote ssh host”
-1. Vscode: On the left side bar, choose “Explorer”
- 1. Select “Clone Repository” and then enter “https://github.com/arvados/arvados-vscode-cwl-training”
- 1. Choose “Open”
+ 1. Workbench: Go to `SSH keys` in the user menu
+ 1. Workbench:Click `+Add new ssh key`
+ 1. Workbench: Paste the key into "Public key" and enter something for "name"
+ 1. Workbench: Go to `Virtual Machines` in the user menu
+ 1. Workbench: Highlight and copy the value in in the "Command line" column.
+1. At the git bash command line
+ 1. Shell: paste the `ssh shell…` command line you got from workbench.
+ 1. Shell: type “yes` if it asks “do you want to continue connecting`
+ 1. Shell: You should now be logged into the Arvados shell node. Note:
+ it can take up to two minutes for the SSH key to be copied to
+ the shell node. If it doesn't work the first time, wait 60
+ seconds and try again.
+ 1. Shell: Log out by typing `exit`
+
+## VSCode setup
+
+1. Install [Visual Studio Code](https://code.visualstudio.com/) and start it up
+1. Vscode: go to `Extensions`
+ 1. search for "remote development` and install the Remote Development extension pack from Microsoft
+1. Vscode: On the left side bar, choose `Remote explorer`
+ 1. In the drop down, choose `SSH targets`
+ 1. Click `Add new`
+ 1. Enter the `ssh shell…`` command line you used for SSH Setup step 4.1
+ 1. Right click the ssh target in the list and select “connect to host in current window`
+1. Vscode: go to `Extensions`
+ 1. Search for `benten` and install `CWL (Rabix/Benten)`
+ 1. Choose `Install extension on the remote ssh host`
+1. Vscode: On the left side bar, choose `Explorer`
+ 1. Select `Clone Repository` and then enter [https://github.com/arvados/arvados-vscode-cwl-training](https://github.com/arvados/arvados-vscode-cwl-training)
+ 1. Choose `Open`