Watch
1
0
Fork
You've already forked Configs
0
mirror of https://github.com/brzzdev/Configs.git synced 2026-10-20 22:36:10 +00:00
No description
  • Shell 88.8%
  • Python 11%
  • Just 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Paul a50a595415
build(tools): move the template's tools from Mint to mise (#8)
## Summary

The template's tools move from Mint to mise, to match the repos that use
it.

```diff
-Configs/Mintfile              nicklockwood/SwiftFormat (unpinned)
+Configs/mise.toml             spm:kiliankoe/swift-outdated, swiftformat, swiftgen, swiftlint = "latest"
 Configs/justfile
-  tools:     mint bootstrap
+  tools:     mise install
-  outdated:  mint run swift-outdated
+  outdated:  swift-outdated
 Configs/scripts/pre-commit
-  /opt/homebrew/bin/mint which swiftformat
+  command -v swiftformat
 Configs/scripts/swiftlint.sh, swiftgen.sh   (Xcode build phases)
-  PATH+=/opt/homebrew/bin
+  PATH+=$HOME/.local/share/mise/shims
```

Two template bugs fixed along the way:
- The `pre-commit` recipe ran `mkdir -p .git/hooks/pre-commit`, which
made the hook path a directory, so the `cp` landed inside it and the
hook never ran.
- The hook's error message said `make tools`; the recipe is `just
tools`.

## Evidence

- `mise install` resolves all four tools from `Configs/mise.toml`.
- `just --list` parses the justfile, and `bash -n` passes on the hook.

## Merge Danger

**Door:** two-way

**Blast Radius:** template

Only new repos copied from the template are affected. Existing repos
moved separately (brzzdev/SimpleYNAB#47, plus the `build(tools): move to
mise…` PRs in each app).
2026-10-17 23:57:44 +01:00
Configs build(tools): move the template's tools from Mint to mise (#8) 2026-10-17 23:57:44 +01:00
.gitignore feat: add p10k configuration 2026-03-28 22:44:57 +00:00
README.md chore: initialize repository 2026-03-28 22:44:57 +00:00
renovate.json chore(renovate): extend the shared preset (#3) 2026-08-29 11:26:57 +01:00

Configs