Skip to content

Instantly share code, notes, and snippets.

@lucaspar
Last active September 5, 2026 19:09
Show Gist options
  • Select an option

  • Save lucaspar/8bc1858fcae07032864e47358669c375 to your computer and use it in GitHub Desktop.

Select an option

Save lucaspar/8bc1858fcae07032864e47358669c375 to your computer and use it in GitHub Desktop.
Dotfiles bootstrap - new machine quick start
# Dotfiles Bootstrap - Quick Start
# ---------
# 1. Register SSH key registered on GitHub.
# generate key (if needed)
ssh-keygen -t ed25519 -C "your@email.com" -f ~/.ssh/id_ed25519 -N ""
# paste ~/.ssh/id_ed25519.pub at https://github.com/settings/ssh/new
# alternative to copying: generate a QR code, scan with phone, save to notes or use phone to add key.
# qrencode "$(cat ~/.ssh/id_ed25519.pub)" -o ~/pubkey.png; xdg-open ~/pubkey.png
# ---------
# 2. clone and run bootstrap
git clone --depth 1 git@github.com:lucaspar/dotfiles-bootstrap.git \
/tmp/bstrap && /tmp/bstrap/dotfiles-bootstrap.sh -m "$(hostname)"
# ---------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment