Home is where this repo is cloned & installed.
Sign in to iCloud Drive first and let Home/vault download: setup copies the
SSH keys from there and stops without them, since every later clone uses SSH.
Fonts under Home/fonts are installed from there too.
curl -fsSL https://raw.githubusercontent.com/hiradp/home/main/bin/bootstrap | bashTo clone the work repo as part of the same run, pass its URL:
curl -fsSL https://raw.githubusercontent.com/hiradp/home/main/bin/bootstrap | bash -s -- --work <url>On an always-on machine, add --server to turn on Tailscale SSH, so any other
machine on the tailnet can SSH in. Who may connect is set by the tailnet's ACLs.
What setup cannot do, to finish by hand:
- Install Rex, which
deskruns on. - Log in to
gh,claude,claude-ps,codex,piandatuin.
home - dotfiles manager
Usage: home <command> [args]
Commands:
setup [--work <url>] [--server]
First-time setup (install + link); --work also clones
the work repo from <url> to $WORK_DIR; --server also
turns on Tailscale SSH for an always-on machine
install [type] Install packages (essentials, casks, langs, tools, all)
link [folders...] Link configs to ~ using stow (default: all)
help Show this help message
Coding agent configuration (Pi, Claude Code, Codex) lives in a separate private repository and is linked automatically by home setup.