mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-06-28 21:15:57 +00:00
This completes https://github.com/NixOS/nixpkgs/issues/425583. Rather than putting `nixfmt` everywhere, I opted to teach people to use `treefmt` instead. This is more correct, as we have formatting rules for non-nix files, and also may invoke `nixfmt` with non-default options.
26 lines
474 B
Nix
26 lines
474 B
Nix
let
|
|
# Use CI-pinned (Hydra-cached) packages and formatter,
|
|
# rather than the local nixpkgs checkout.
|
|
inherit (import ../../../ci { }) pkgs fmt;
|
|
inherit (pkgs) mkShellNoCC sbcl;
|
|
in
|
|
mkShellNoCC {
|
|
packages = [
|
|
fmt.pkg
|
|
(sbcl.withPackages (
|
|
ps:
|
|
builtins.attrValues {
|
|
inherit (ps)
|
|
alexandria
|
|
str
|
|
dexador
|
|
cl-ppcre
|
|
sqlite
|
|
arrow-macros
|
|
jzon
|
|
;
|
|
}
|
|
))
|
|
];
|
|
}
|