Nix flake with a dev shell for everything

nix develop: Go, gopls, shellcheck, make, curl, jq, Python, Node.js,
oxipng and ImageMagick; on Linux also Ghostty, Xvfb, xdotool, DejaVu fonts
and Chromium for the README screenshots and the webOS app.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-25 18:16:05 +01:00
co-authored by Claude Opus 5.5
parent 7f6d4d07b9
commit 0dedcb3893
6 changed files with 96 additions and 3 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ keys (masked in the Config view anyway).
```sh
dev/screenshots/take.sh
# on NixOS, with the tools from nixpkgs:
nix-shell -p xvfb-run xorg-server xdotool imagemagick oxipng --run dev/screenshots/take.sh
# with Nix, everything from the flake's dev shell:
nix develop --command dev/screenshots/take.sh
```
Needs Go, Python 3, Ghostty, `xvfb-run` (Xvfb), `xdotool`, ImageMagick 7 and fontconfig with the