diff options
Diffstat (limited to '')
-rw-r--r-- | overlays/default.nix | 28 |
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: { |