File flake.nix

1{
2 inputs = {
3 nixpkgs.url = github:NixOS/nixpkgs/nixpkgs-unstable;
4 flake-utils = {
5 url = "github:numtide/flake-utils/v1.0.0";
6 inputs.nixpkgs.follows = "nixpkgs";
7 };
8 };
9 
10 outputs = {
11 self,
12 nixpkgs,
13 flake-utils,
14 ...
15 } @ attrs:
16 flake-utils.lib.eachDefaultSystem (
17 system: let
18 pkgs = nixpkgs.legacyPackages.${system};
19 in {
20 formatter = pkgs.alejandra;
21 devShells.default = pkgs.mkShell {
22 env = {
23 LC_ALL = "C.UTF-8";
24 };
25 packages = with pkgs; [
26 beanhub-cli
27 beancount
28 ];
29 };
30 }
31 );
32}