README: use HTTPS URL for bootstrap clone
Anonymous read is enabled on the forge, so a freshly-installed box can clone + init without needing SSH keys pre-configured. SSH stays as the push URL on the main workstation.
This commit is contained in:
parent
c373014249
commit
ef9b7dcd2a
1 changed files with 3 additions and 3 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
Chezmoi-managed dotfiles synced across all your linux boxes.
|
Chezmoi-managed dotfiles synced across all your linux boxes.
|
||||||
Source of truth: `~/.local/share/chezmoi` on your main workstation.
|
Source of truth: `~/.local/share/chezmoi` on your main workstation.
|
||||||
Remote: `ssh://git@git.melonbread.xyz/rain/gnu-plus-dotfiles.git`
|
Remote: `https://git.melonbread.xyz/rain/gnu-plus-dotfiles.git` (HTTPS for bootstrap, SSH from your main workstation for push — see Onboarding below).
|
||||||
|
|
||||||
## Branches
|
## Branches
|
||||||
|
|
||||||
|
|
@ -38,8 +38,8 @@ On a fresh debian-stable or arch-base install:
|
||||||
# 1. Install chezmoi binary itself (one-time, before this repo's run_once runs)
|
# 1. Install chezmoi binary itself (one-time, before this repo's run_once runs)
|
||||||
sh -c "$(curl -fsSL get.chezmoi.io)" -- -b "$HOME/.local/bin"
|
sh -c "$(curl -fsSL get.chezmoi.io)" -- -b "$HOME/.local/bin"
|
||||||
|
|
||||||
# 2. Initialize from your repo
|
# 2. Initialize from your repo (HTTPS — works without SSH keys on a fresh box)
|
||||||
chezmoi init --apply ssh://git@git.melonbread.xyz/rain/gnu-plus-dotfiles.git
|
chezmoi init --apply https://git.melonbread.xyz/rain/gnu-plus-dotfiles.git
|
||||||
|
|
||||||
# 3. The bootstrap scripts run automatically. They will:
|
# 3. The bootstrap scripts run automatically. They will:
|
||||||
# - install age, git, curl (run_once_00)
|
# - install age, git, curl (run_once_00)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue