From 24775459edc5646a0b2d6b4a4623779e8cd6f5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Tue, 6 Jan 2026 23:04:25 +0100 Subject: [PATCH] npins: pin ghostty dev version --- nix/configurations/vanadium.nix | 1 + nix/overlays/ghostty-dev.nix | 7 +++++++ npins/sources.json | 13 +++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 nix/overlays/ghostty-dev.nix diff --git a/nix/configurations/vanadium.nix b/nix/configurations/vanadium.nix index ecc21d46..344c1f77 100644 --- a/nix/configurations/vanadium.nix +++ b/nix/configurations/vanadium.nix @@ -58,6 +58,7 @@ in ../overlays/eepy.nix ../overlays/calibre-no-mime.nix ../overlays/fcitx5-table-extra-taiwanese.nix + ../overlays/ghostty-dev.nix ../overlays/iosevka.nix ../packages/overlay.nix diff --git a/nix/overlays/ghostty-dev.nix b/nix/overlays/ghostty-dev.nix new file mode 100644 index 00000000..599c6542 --- /dev/null +++ b/nix/overlays/ghostty-dev.nix @@ -0,0 +1,7 @@ +let + sources = import ../../npins; +in +final: prev: { + # Dev version of ghostty, "tip" + ghostty = sources.ghostty-dev.asFlake.packages.${final.stdenv.hostPlatform.system}.default; +} diff --git a/npins/sources.json b/npins/sources.json index 40476d0a..47811a38 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -91,6 +91,19 @@ "hash": "0g4izwn5k7qpavlk3w41a92rhnp4plr928vmrhc75041vzm3vb1l", "frozen": true }, + "ghostty-dev": { + "type": "Git", + "repository": { + "type": "GitHub", + "owner": "ghostty-org", + "repo": "ghostty" + }, + "branch": "main", + "submodules": false, + "revision": "45abfa91905a5dafdddb711dd9402d45947cdfbb", + "url": "https://github.com/ghostty-org/ghostty/archive/45abfa91905a5dafdddb711dd9402d45947cdfbb.tar.gz", + "hash": "1pmfsxd65yva3ij2v20xb5r1hf3mx6lqr593nivnvsi345jnfh1y" + }, "hategroup-dnsbl": { "type": "Git", "repository": {