docs(core): update README install guide and expand .gitignore entries

This commit is contained in:
Prad Nukala committed 2026-09-28 11:06:56 -04:00
1 parent bf756ae8b7
commit 99711a6261
2 files changed
+12 -2

No files matched your search

+3
View File
@@ -8,3 +8,6 @@
# Python byte-cache next to dot_config/kitty/tab_bar.py
__pycache__/
node_modules/
.blume/
dist/
+9 -2
View File
@@ -1,11 +1,18 @@
# dotfiles
Managed with [chezmoi](https://chezmoi.io). One command on any machine:
Managed with [chezmoi](https://chezmoi.io). Docs: <https://dots.prd.lk>.
One command on any machine:
```sh
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply git@github.com:prdlk/dotfiles
curl -fsSL https://dots.prd.lk/install | sh
# or, cloning over SSH:
sh -c "$(curl -fsSL https://dots.prd.lk/install)" -- init --apply --ssh prdlk/dotfiles
```
`/install` is chezmoi's `get.chezmoi.io/lb` script vendored in `public/install`,
defaulting to `init --apply prdlk/dotfiles`. The docs site (`docs/`, `public/`,
`blume.config.ts`) deploys to GitHub Pages via `.github/workflows/docs.yml`.
First apply prompts once for name, email, and machine role
(`desktop` | `laptop` | `mac` | `server`). Role gates the Linux desktop
layer (niri, noctalia, fontconfig, systemd user units) — `mac` and