flake/overlays/default.nix
2026-03-07 16:43:49 +10:00

45 lines
1.1 KiB
Nix

{
inputs,
system,
...
}: (
self: super: {
angry-oxide = import ../packages/angryoxide {
pkgs = super;
inherit
(super)
lib
;
};
ekphos = import ../packages/ekphos {
pkgs = super;
};
x86-manpages = import ../packages/x86-manpages {
pkgs = super;
};
sddm-theme-corners = import ../packages/sddm-theme-corners {
pkgs = super;
};
sddm-theme-sugar-dark = import ../packages/sddm-theme/sugar-dark.nix {
inherit pkgs;
};
# in wake of CVE-2022-3602/CVE-2022-3786
nginxStable = super.nginxStable.override {openssl = super.libressl;};
nginx = super.nginx.override {openssl = super.libressl;};
element-desktop = super.element-desktop.overrideAttrs (final: prev: {
desktopItems = [
((builtins.elemAt prev.desktopItems 0).override {
exec = "element-desktop %u --password-store=\"gnome-libsecret\"";
})
];
});
awww = inputs.awww.packages.${system}.awww;
melonloader = import ../packages/melonloader/package.nix super;
}
)