small SPA gleam experiment to fetch and render a single bsky post
1{
2 inputs = {
3 nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
4 };
5 outputs =
6 { nixpkgs, ... }:
7 let
8 lib = nixpkgs.lib;
9 systems = [
10 "x86_64-linux"
11 "aarch64-linux"
12 "x86_64-darwin"
13 "aarch64-darwin"
14 ];
15 in
16 {
17 devShells = lib.genAttrs systems (
18 system:
19 let
20 pkgs = import nixpkgs { inherit system; };
21 in
22 {
23 default = pkgs.mkShell {
24 packages = [
25 pkgs.gleam
26 pkgs.erlang
27 pkgs.bun
28 pkgs.tailwindcss_4
29 pkgs.elixir
30 pkgs.nodejs
31 pkgs.rebar3
32 ];
33 };
34 }
35 );
36 };
37}