-
170db93f35
fix: nvim first boot on a fresh box — tree-sitter CLI, no luarocks, guarded local plugin
main
bcherb2
2026-08-22 22:45:47 -04:00
-
e52d1384ca
fix: unattended install on a never-chosen box seeds the defaults
bcherb2
2026-08-22 22:42:39 -04:00
-
607745ecfd
test: lab asserts GitHub reads stay https after the private tier applies
bcherb2
2026-08-22 22:33:32 -04:00
-
e682ed8a1d
test: lab fixture mirrors the pushInsteadOf fix
bcherb2
2026-08-22 22:28:43 -04:00
-
926a71266e
feat: bootstrap.sh defaults to its own clone URL — one URL to type
bcherb2
2026-08-22 21:58:59 -04:00
-
ea10ba9d4a
feat: bootstrap.sh wraps the first command; the URL stays an argument
bcherb2
2026-08-22 21:52:28 -04:00
-
4043787a58
fix: close the four known installer bugs (DU-H1, DU-H2, BUG-1, BUG-2)
bcherb2
2026-08-22 13:25:21 -04:00
-
084fb7a730
fix: the public tier names no real host (SEC-1)
bcherb2
2026-08-21 23:16:04 -04:00
-
7b28415cc6
test: refresh three picker assertions against the fixed behaviour
bcherb2
2026-08-21 23:13:36 -04:00
-
805c407764
docs: README matches the shipped installer
bcherb2
2026-08-21 22:34:53 -04:00
-
286c3281b5
test: the e2e can no longer pass on a failed install
bcherb2
2026-08-21 22:34:53 -04:00
-
a001406a33
test: container lab for the two-tier apply
bcherb2
2026-08-21 22:34:53 -04:00
-
d1e3f8bce2
test: mutation testing — break dotup on purpose and check the suite notices
bcherb2
2026-08-21 22:34:53 -04:00
-
8448ff551a
test: run the code under test, not grep over its source
bcherb2
2026-08-21 22:34:39 -04:00
-
042320208e
test: seal the fake PATH instead of prepending it
bcherb2
2026-08-21 22:34:30 -04:00
-
1ea6b492eb
fix: dotup — installer, picker and private-tier correctness pass
bcherb2
2026-08-21 22:34:22 -04:00
-
94d6acadb3
feat: bootstrap installs git, and prints a next step that works
bcherb2
2026-08-21 22:34:06 -04:00
-
f30dddce15
fix: resolve chezmoi instead of assuming it is on PATH
bcherb2
2026-08-17 23:09:03 -04:00
-
0dfb304ffb
test: bind the URL assertions to the statement, not its indentation
bcherb2
2026-08-17 22:58:31 -04:00
-
53022b8146
fix: a wrong password no longer costs an entire reinstall
bcherb2
2026-08-17 22:57:08 -04:00
-
2afdfd093b
fix: accept either bootstrap URL shape, in dotup and in the harness
bcherb2
2026-08-17 22:52:11 -04:00
-
2a93bfd5b1
test: assert dotup's absolute path before touching PATH
bcherb2
2026-08-17 22:30:55 -04:00
-
cebb38b97a
test: move the end-to-end here, and fix the race that made it flaky
bcherb2
2026-08-17 22:14:35 -04:00
-
24744997eb
docs: record where the private-tier clone credential goes, and why
bcherb2
2026-08-17 21:01:19 -04:00
-
63bed1d32d
fix: keep the gitea token out of chezmoi init's argv and .git/config
bcherb2
2026-08-17 20:21:39 -04:00
-
68e16ad1ff
fix: pin the bws version instead of resolving it
bcherb2
2026-08-17 11:23:16 -04:00
-
400bd9b9f1
fix: install bws from the private tier, not the manifest
bcherb2
2026-08-17 11:20:45 -04:00
-
90bca39396
fix: install bws, isolate the private config, keep credentials out of logs
bcherb2
2026-08-17 11:15:48 -04:00
-
e1332c67d8
feat: carry CLAUDE.md and AGENTS.md in the public tier
bcherb2
2026-08-17 00:32:39 -04:00
-
b487b0e855
feat: public dotfiles tier — no credential, no identity, one installer
bcherb2
2026-08-17 00:11:52 -04:00