silly little doodles
1{
2 description = "doodler dev env";
3
4 inputs = {
5 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
6 utils.url = "github:numtide/flake-utils";
7 };
8
9 outputs = { self, nixpkgs, utils }:
10 utils.lib.eachDefaultSystem (system:
11 let
12 pkgs = import nixpkgs { inherit system; };
13 in
14 {
15 devShells.default = pkgs.mkShell {
16 buildInputs = with pkgs; [
17 gleam
18 erlang_28
19 rebar3
20 bun
21 just
22 ];
23
24 shellHook = ''
25 echo "doodler dev env loaded"
26 just --list
27 echo "Use just to run them."
28 '';
29 };
30 });
31}
32