- Create $HOME/workspaces or any other directory of your liking and enter it - the path will be available as $workspaces_home
- Clone this repository into src/ (this is important, you can not rename src/) - the path will be available as $workspaces_src_path
- Create or locate your workspace home - the path will be available as $ws_home
- Copy init-workspace.template into $wsHome and rename to init-workspace
- Modify init-workspace to your liking and add all the needed environment variables - they’ll automatically be set globally and are then available in your workspace session
- If needed create a $ws_home/bin directory and add all supporting binaries or scripts into this folder, they’ll be available in your workspace session
- Enter $workspaces_home and symlink $ws_home/init-workspace to project-name - the name of the symlink will be available as $ws_name and shown as the session name
- Execute ./project-name and you successfully entered the workspace session