Skip to content

Creating a workspace

10x Resume candidates can use Git ↗︎ and the commands described below to prepare workspaces where they build software, author their content and create enquiries.

Create a base workspace

The following commands will setup a parent directory containing a single git workspace directory.

Steps

  1. Choose the parent directory for the candidate’s workspaces.
    e.g. ~/10xresume

  2. Create the directory and change to it.

    Terminal window
    mkdir ~/10xresume && cd ~/10xresume
  3. Clone the 10xresume/dev ↗︎ repository there

    Terminal window
    git clone https://gitlab.com/10xresume/dev
  4. Change to the new dev directory

    Terminal window
    cd dev # the base git workspace directory
  5. Verify software preconditions

    Terminal window
    just preconditions

    No output will be shown if the tools are available. An error will appear if any required tool is not found.

    Sample error output
    % just preconditions
    missing jq ........ https://github.com/jqlang/jq

Additional workspaces

Candidates create additional git workspaces and worktrees when they are ready to manage multiple versions of their content and/or pursue multiple enquiries. 10x Resume assumes these workspaces are siblings of the base workspace created above.