We shouldn't punish stable Nix users. flake-compat does that by making
the default.nix convoluted to use. Instead do the reverse and have
flake.nix depend on default.nix.
Stable nix users shouldn't have to deal with that long attribute name
when they want to install treefmt. Just `nix-build` the project root and
you're good to go.