docs: update README installation section
- Update prerequisites note to mention zsh - Add step 3 (zsh install + chsh) and step 7 (exec zsh -l) - Remove exec zsh from after-installation steps (script does it) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,7 @@
|
|||||||
curl https://dev.pivoine.art/valknar/home/raw/branch/main/bin/setup -sSf | sh
|
curl https://dev.pivoine.art/valknar/home/raw/branch/main/bin/setup -sSf | sh
|
||||||
```
|
```
|
||||||
|
|
||||||
**Prerequisites:** `curl` or `wget` · `sh`/`bash` · `sudo` *(only needed on Debian/Ubuntu if git is missing)*
|
**Prerequisites:** `curl` or `wget` · `sh`/`bash` · `sudo` *(for installing git/zsh if missing)*
|
||||||
|
|
||||||
### What the setup script does
|
### What the setup script does
|
||||||
|
|
||||||
@@ -62,16 +62,15 @@ curl https://dev.pivoine.art/valknar/home/raw/branch/main/bin/setup -sSf | sh
|
|||||||
|------|--------|
|
|------|--------|
|
||||||
| 1 | Detects OS (Debian/Ubuntu, macOS, other Linux) |
|
| 1 | Detects OS (Debian/Ubuntu, macOS, other Linux) |
|
||||||
| 2 | Installs `git` if missing — `apt-get` on Debian/Ubuntu, `xcode-select` on macOS |
|
| 2 | Installs `git` if missing — `apt-get` on Debian/Ubuntu, `xcode-select` on macOS |
|
||||||
| 3 | Clones this repo into `~` via HTTPS — or `git pull` if already present *(idempotent)* |
|
| 3 | Installs `zsh` if missing, sets it as the default shell via `chsh` |
|
||||||
| 4 | Runs `arty deps` — clones nvm, rbenv, pyenv, oh-my-zsh, powerlevel10k, zsh plugins |
|
| 4 | Clones this repo into `~` via HTTPS — or `git pull` if already present *(idempotent)* |
|
||||||
| 5 | Installs `arty` zsh completion to `~/.zsh/completions/_arty` |
|
| 5 | Runs `arty deps` — clones nvm, rbenv, pyenv, oh-my-zsh, powerlevel10k, zsh plugins |
|
||||||
| 6 | Prints next steps |
|
| 6 | Installs `arty` zsh completion via `arty completion zsh --install` |
|
||||||
|
| 7 | Drops into a zsh login shell |
|
||||||
|
|
||||||
### After installation
|
### After installation
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
exec zsh # start a new shell session
|
|
||||||
|
|
||||||
p10k configure # first time: configure the Powerlevel10k prompt
|
p10k configure # first time: configure the Powerlevel10k prompt
|
||||||
|
|
||||||
arty ssh:keygen # generate an SSH key, then add it at https://dev.pivoine.art
|
arty ssh:keygen # generate an SSH key, then add it at https://dev.pivoine.art
|
||||||
|
|||||||
Reference in New Issue
Block a user