Open
Description
It'd be great to have an interactive terminal command that is launched when a new codespace is created. This could walk the end user through the initial steps of finding and orienting with the relevant course material.
- Welcome user
- Ask which course they want to do (select from list)
- Set up accordingly
Set up should mostly be relaunching code with a different directory base for the workspace (eg. /workspace/training/hello-nextflow
) so that only the file relevant to that course are visible in the sidebar.
Additional actions could also be taken, for example setting VSCode extension settings (see nextflow-io/vscode-language-nextflow#95).