Fix README

- After install and init, `chezmoi apply` should be run twice to capture
the newly installed programs.
- Switch the config file to TOML.

Closes #2

bladee.bsky.social 5aa8bcb1 7a472d18

verified
Changed files
+20 -17
+20 -17
README.md
···
brew install chezmoi
```
-
2. Create the local chezmoi config at `~/.config/chezmoi/chezmoi.yaml`
-
```yaml
-
data:
-
machineType: "<personal|work>"
-
git:
-
name: "<your name>"
-
email: "<your email>"
-
sshSigningKeyOpId: "op://<vault>/<item>"
-
restic:
-
slate:
-
baseOpId: "op://<vault>/<item>"
-
pulsar:
-
baseOpId: "op://<vault>/<item>"
-
chert:
-
baseOpId: "op://<vault>/<item>"
+
2. Create the chezmoi config at `~/.config/chezmoi/chezmoi.toml`
+
```toml
+
[data]
+
machineType = "personal|work"
+
+
[data.git]
+
name = ""
+
email = ""
+
sshSigningKeyOpId = ""
+
+
[data.restic.chert]
+
baseOpId = ""
+
+
[data.restic.pulsar]
+
baseOpId = ""
+
+
[data.restic.slate]
+
baseOpId = ""
```
3. Initialize the repository
```sh
chezmoi init https://tangled.sh/@bladee.bsky.social/dotfiles
-
chezmoi diff
-
chezmoi apply
+
fish -c "chezmoi apply"
+
fish -c "chezmoi apply"
```