0939b630

By: Greg Pfeil <greg@technomadic.org>

Get the ShellCheck module working

There were a bunch of small issues in the way here

- older Nixpkgs conflicted with the `lint-short-path-literals` setting, so we
  had to skip evaluating `gnome2` in those;
- for some reason, the `shellcheck` check would only ever run on one file … and
  a file that only exists in this repo, nothing downstream; and
- there was no way to specify files that ShellCheck should check.

After these changes, this repo correctly inherits the directives from Flaky, and
so we could remove one manually-specified directive from project-manager.bash.

And this enables the ShellCheck module explicitly so that it’s tested here,
rather than simply relying on the Treefmt handling.

Total

1m12s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 35s 35s 37s 0s
Build 30s 6m54s 42s 1m13s 0s
Suite 0s 7m30s 1m12s 1m13s 0s

Timeline

Config Eval Build
0s10s20s30s40s50s1m1m10s