Commit Graph

  • 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