one CLI to format your repo (Go re-write)
This repository has been archived on 2024-05-03. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2024-02-14 16:33:25 +01:00
internal feat: create config package (#25) 2024-01-15 10:46:49 +00:00
nix feat: add -s -w build flags to reduce binary size 2024-02-14 15:10:20 +00:00
test feat: allow missing formatters (#6) 2023-12-23 15:00:39 +00:00
.envrc feat: add nix direnv source to .envrc 2024-02-14 15:15:39 +00:00
.gitignore feat: initial import 2023-12-23 12:50:51 +00:00
flake.lock chore: update lock file 2024-02-14 15:13:41 +00:00
flake.nix feat: initial import 2023-12-23 12:50:51 +00:00
go.mod feat: support .gitignore files (#19) 2024-01-11 20:52:22 +00:00
go.sum feat: support .gitignore files (#19) 2024-01-11 20:52:22 +00:00
gomod2nix.toml feat: support .gitignore files (#19) 2024-01-11 20:52:22 +00:00
LICENSE.md fix: license contributors 2023-12-23 13:33:37 +00:00
main.go feat: change module root to git.numtide.com 2023-12-23 13:39:16 +00:00
README.md REAMDE: add riig section 2024-02-14 16:33:25 +01:00

treefmt 2.0 - one CLI to format your code tree

Why we rewrote it in Go

We have very limited time available, and want to write useful tools with it. Our personal experience was that Rust was slowing us down.

This video things up quite nicely: https://www.youtube.com/watch?v=6gwF8mG3UUY