From a9ea6e0f3189af247dea0b0dc2b809de958beda6 Mon Sep 17 00:00:00 2001 From: Tri Vo Khac Date: Fri, 13 Nov 2026 11:12:33 +0700 Subject: [PATCH] docs(readme): clone over https SSH clones need a registered key even for a public repo, so a fresh machine got "Permission denied (publickey)". HTTPS works anonymously. Document switching the push URL to SSH for machines that push. --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f069d87..1939a29 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,16 @@ These are my config files for macOS and KDE, managed with GNU Stow. You need `st ## Installation ```sh -git clone git@ssh.trivk.dev:tri/.dotfiles.git "$HOME/.dotfiles" +git clone https://git.trivk.dev/tri/.dotfiles.git "$HOME/.dotfiles" cd "$HOME/.dotfiles" ``` +The HTTPS clone works without an account. To push from this machine, add its SSH key on git.trivk.dev and point the push URL at SSH: + +```sh +git remote set-url --push origin git@ssh.trivk.dev:tri/.dotfiles.git +``` + The packages are split into three groups: - [common/](common/README.md) has Fastfetch, Git, Micro, mpv, npm, Starship and Zsh.