Baseline
Install core workstation packages and tools that other lab setup steps rely on.
ansible-playbook -i inventory -K playbooks/lab-stack.yml --tags baseline🔧 Manual setup and configuration
- Set up SSH and register on GitHub
ssh-keygen -t ed25519 -a 64 -C "your-email@institution.edu"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub | wl-copy
# add in GitHub settings/ssh- Set up GPG and register on GitHub (instructions)
✅ Check
git config --global user.name
git config --global user.email
docker version
docker run --rm hello-world
ssh -V
ls -la ~/.ssh/*.pub 2>/dev/null || echo "No SSH public keys found"
ssh-add -l || true
ssh -T git@github.comFuture work: decide whether additional desktop GNOME setup should be documented here or kept in separate role pages.