mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
docs(core): update README install guide and expand .gitignore entries
This commit is contained in:
1 parent
bf756ae8b7
commit
99711a6261
2 files changed
+12
-2
No files matched your search
@@ -8,3 +8,6 @@
|
|||||||
|
|
||||||
# Python byte-cache next to dot_config/kitty/tab_bar.py
|
# Python byte-cache next to dot_config/kitty/tab_bar.py
|
||||||
__pycache__/
|
__pycache__/
|
||||||
|
node_modules/
|
||||||
|
.blume/
|
||||||
|
dist/
|
||||||
@@ -1,11 +1,18 @@
|
|||||||
# dotfiles
|
# 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
|
||||||
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
|
First apply prompts once for name, email, and machine role
|
||||||
(`desktop` | `laptop` | `mac` | `server`). Role gates the Linux desktop
|
(`desktop` | `laptop` | `mac` | `server`). Role gates the Linux desktop
|
||||||
layer (niri, noctalia, fontconfig, systemd user units) — `mac` and
|
layer (niri, noctalia, fontconfig, systemd user units) — `mac` and
|
||||||
|
|||||||
Reference in new issue
Block a user