Files
nixpkgs/pkgs/development/lisp-modules/shell.nix
Jeremy Fleischman 2b115ef0cc doc: update references to nixfmt-rfc-style to treefmt
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.
2026-02-07 13:59:27 -08:00

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
;
}
))
];
}