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": {