Skip to content

Commit ce6bcfe

Browse files
authored
Refine README content and remove unnecessary details
Updated README for clarity and conciseness.
1 parent 878fe41 commit ce6bcfe

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

README.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,18 @@
11
# dotfiles
22

3-
Reproducible dev environment with Nix + Home Manager. Shared config is declared once and symlinked in; machine-specific tweaks stay yours.
3+
Reproducible dev environment with Nix + Home Manager. l
44

55
## Install
66

77
```bash
8-
curl -L https://c.jul.sh | sh
8+
curl c.jul.sh | sh
99
```
1010

11-
Idempotent. Safe to rerun after pulling changes—new dotfiles get symlinked automatically.
11+
Idempotent. Safe to rerun; new dotfiles get symlinked automatically.
1212

13-
To skip steps that require sudo (single-user Nix, no system-level macOS tweaks):
14-
15-
```bash
16-
curl -L https://c.jul.sh | sh -s -- --no-sudo
17-
```
1813

1914
## How it works
2015

2116
- **Nix + Home Manager** handle packages and environment setup
2217
- **Symlinks** keep dotfiles live-editable (edit in repo, changes apply immediately)
23-
- **Local wrappers** like `~/.zshrc` are git-ignored and just source the shared configs (e.g., `~/.zshrc.shared`). This keeps the repo declarative while letting installers and machine-specific tweaks modify the entrypoint freely
18+
- **Local Escape Hatches** files like `~/.zshrc` are git-ignored and just source the shared configs (e.g., `~/.zshrc.shared`). This keeps the repo declarative while letting installers and machine-specific tweaks modify the entrypoint freely

0 commit comments

Comments
 (0)