summaryrefslogtreecommitdiffstats
path: root/pkgs/development/lisp-modules/shell.nix
blob: 02f9f23608284888117c1f32d45461bc771d7dcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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
          ;
      }
    ))
  ];
}