aoc2022/flake.nix
2022-12-22 23:46:15 -06:00

24 lines
579 B
Nix

{
outputs = { self, nixpkgs, flake-utils }:
flake-utils.lib.eachDefaultSystem (system:
let pkgs = import nixpkgs { inherit system; };
in {
legacyPackages = pkgs;
devShell = pkgs.mkShell {
packages = with pkgs; [
(python3.withPackages (p: with p; [ more-itertools tqdm ]))
ruby
swiProlog
yabasic
rustc
rustfmt
cargo
fuse
pkg-config
];
PKG_CONFIG_PATH = "${pkgs.fuse}/lib/pkgconfig";
};
});
}