32 lines
820 B
Nix
32 lines
820 B
Nix
[
|
|
(final: prev: {
|
|
dwl = prev.dwl.overrideAttrs (oldAttrs: {
|
|
version = "0.8";
|
|
src = prev.pkgs.fetchFromCodeberg {
|
|
owner = "dwl";
|
|
repo = "dwl";
|
|
rev = "v${final.dwl.version}";
|
|
hash = "sha256-J76L5ZOCYgfcY08wH5cSLG+UdgDrv50lQyEnJNqDkXI=";
|
|
};
|
|
buildInputs = oldAttrs.buildInputs ++ [
|
|
prev.pkgs.libdrm
|
|
prev.pkgs.fcft
|
|
prev.pkgs.wlroots_0_19
|
|
];
|
|
patches = oldAttrs.patches or [ ] ++ [
|
|
./patches/dwl/bar.patch
|
|
./patches/dwl/xwayland-handle-minimize.patch
|
|
];
|
|
});
|
|
})
|
|
|
|
(final: prev: {
|
|
wmenu = prev.wmenu.overrideAttrs (oldAttrs: {
|
|
patches = oldAttrs.patches or [ ] ++ [
|
|
./patches/wmenu/desktop.patch
|
|
];
|
|
buildInputs = oldAttrs.buildInputs ++ [ prev.pkgs.glib ];
|
|
});
|
|
})
|
|
]
|