aboutsummaryrefslogtreecommitdiffstats
path: root/overlays/default.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--overlays/default.nix28
1 files changed, 18 insertions, 10 deletions
diff --git a/overlays/default.nix b/overlays/default.nix
index a4e3a06..620c73c 100644
--- a/overlays/default.nix
+++ b/overlays/default.nix
@@ -22,16 +22,24 @@
# example = prev.example.overrideAttrs (oldAttrs: rec {
# ...
# });
- #linux-firmware = prev.linux-firmware.overrideAttrs (old: rec {
- # pname = "linux-firmware";
- # version = "20250613";
- # src = prev.fetchFromGitLab {
- # owner = "kernel-firmware";
- # repo = "linux-firmware";
- # rev = "12fe085fa4096dedd82a9af0901fb8721379011f";
- # hash = "sha256-qygwQNl99oeHiCksaPqxxeH+H7hqRjbqN++Hf9X+gzs=";
- # };
- #});
+ ghostty = prev.ghostty.overrideAttrs (_: {
+ preBuild = ''
+ shopt -s globstar
+ sed -i 's/^const xev = @import("xev");$/const xev = @import("xev").Epoll;/' **/*.zig
+ shopt -u globstar
+ '';
+ });
+
+ linux-firmware = prev.linux-firmware.overrideAttrs (old: rec {
+ pname = "linux-firmware";
+ version = "20250627";
+ src = prev.fetchFromGitLab {
+ owner = "kernel-firmware";
+ repo = "linux-firmware";
+ rev = "f40eafe216833d083f4e5598b7f45e894c373ad1";
+ hash = "sha256-mNjCl+HtvvFxyLjlBFsyfyu2TAf6D/9lbRiouKC/vVY=";
+ };
+ });
};
#"67e692392-packages" = final: _prev: {