One-command reproducible environment setup.
sh -c "$(curl -fsLS https://raw.githubusercontent.com/SDCVO/bootstrap/main/install.sh)"- Detects package manager (pacman/apt)
- Installs: zsh, git, curl, openssh, jq, chezmoi, paru (Arch), less
- Installs Bitwarden desktop
- Launches Bitwarden — you log in and enable SSH agent
- Waits for SSH agent socket
- Tests GitHub SSH access
- Applies dotfiles via
chezmoi init --apply - Sets zsh as default shell
- Bitwarden account with SSH key stored (named with "Git" or "GitHub" in the name)
- SSH key added to GitHub account