Commit Graph

10 Commits

Author SHA1 Message Date
Joseph LaFreniere
b609b06724
Remove cargo tarpaulin from Nix checks
`cargo tarpaulin` times out when run in GitHub Actions.
2023-07-03 09:12:42 -05:00
Joseph LaFreniere
ff0b92300a
Reuse Nix-built Cargo deps throughout flake 2023-07-03 09:12:42 -05:00
Joseph LaFreniere
01b363d7c0
Remove cargo-check pre-commit hook 2023-07-03 09:12:40 -05:00
Joseph LaFreniere
0375facc29
Add typos pre-commit hook 2023-07-01 19:41:59 -05:00
Joseph LaFreniere
0eddb2d67f
Require full references for pkgs.lib
Some of crane's documentation refers to `crane.lib.${system}` as just "`lib`",
so removing the import from our flake reduces opportunities for confusion.
2023-04-23 20:38:19 -05:00
Joseph LaFreniere
272b5add4a
Declare rga package in Nix flake 2023-04-23 20:38:19 -05:00
Joseph LaFreniere
fc5ec4f01b
Follow latest nixpkgs and propagate inputs to pre-commit-hooks 2023-04-23 20:38:06 -05:00
Joseph LaFreniere
096ebc9b53
Include JSONC file when building via Nix 2023-04-23 19:11:26 -05:00
Joseph LaFreniere
84b2a2c3bb
Include cargo, nixfmt, rustc, and rustfmt in devShell 2022-12-31 13:59:04 -06:00
Joseph LaFreniere
78451d9ba0
Add Nix Flake and direnv configs and instructions
Nix Flake makes it easy to get a reproducible and self-contained development
environment.
2022-12-08 22:08:23 -06:00