From 1ec8fe70a82f92dea2710c3d9f9f39fd94ac730e Mon Sep 17 00:00:00 2001 From: Akshay Date: Sat, 19 Apr 2025 18:46:17 +0100 Subject: [PATCH] nix: build syntax.css in appview derivation --- flake.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flake.nix b/flake.nix index b9a6233a..0e014ed2 100644 --- a/flake.nix +++ b/flake.nix @@ -69,6 +69,15 @@ doCheck = false; }; + syntax-chroma = final.buildGoModule { + pname = "chroma"; + version = "0.1.0"; + src = gitignoreSource ./.; + subPackages = ["cmd/syntax/chroma.go"]; + vendorHash = goModHash; + CGO_ENABLED = 1; + }; + appview = with final; final.pkgsStatic.buildGoModule { pname = "appview"; @@ -82,6 +91,7 @@ cp -f ${inter-fonts-src}/web/InterVariable*.woff2 appview/pages/static/fonts/ cp -f ${inter-fonts-src}/web/InterDisplay*.woff2 appview/pages/static/fonts/ cp -f ${ibm-plex-mono-src}/fonts/complete/woff2/IBMPlexMono-Regular.woff2 appview/pages/static/fonts/ + ${pkgs.syntax-chroma}/bin/chroma -out appview/pages/static/syntax.css ${pkgs.tailwindcss}/bin/tailwindcss -i input.css -o appview/pages/static/tw.css popd ''; -- 2.51.2