feat(overlays): add discord & reo101 maintainer

This commit is contained in:
reo101 2023-07-31 07:51:55 +03:00
parent a470ccccb5
commit 918ba0ea29
Signed by: reo101
GPG key ID: 675AA7EF13964ACB

View file

@ -2,7 +2,9 @@
{ inputs, outputs, ... }: { inputs, outputs, ... }:
{ {
# This one brings our custom packages from the 'pkgs' directory # This one brings our custom packages from the 'pkgs' directory
additions = final: _prev: import ../pkgs { pkgs = final; }; additions = final: _prev: import ../pkgs {
pkgs = final;
};
# This one contains whatever you want to overlay # This one contains whatever you want to overlay
# You can change versions, add patches, set compilation flags, anything really. # You can change versions, add patches, set compilation flags, anything really.
@ -11,20 +13,31 @@
# example = prev.example.overrideAttrs (oldAttrs: rec { # example = prev.example.overrideAttrs (oldAttrs: rec {
# ... # ...
# }); # });
lib = prev.lib // {
maintainers = {
reo101 = {
name = "Pavel Atanasov";
email = "pavel.atanasov2001@gmail.com";
github = "reo101";
githubId = "37866329";
keys = [
{
fingerprint = "8A29 0250 C775 7813 1DD1 DC57 7275 0ABE E181 26D0";
}
];
};
};
};
river = prev.river.overrideAttrs (oldAttrs: rec { river = prev.river.overrideAttrs (oldAttrs: rec {
xwaylandSupport = true; xwaylandSupport = true;
}); });
# armcord = prev.armcord.overrideAttrs (oldAttrs: let discord = prev.discord.override {
# openasar = final.fetchurl { withOpenASAR = true;
# url = "https://github.com/GooseMod/OpenAsar/releases/download/nightly/app.asar"; withVencord = true;
# sha256 = final.lib.fakeSha256; };
# };
# in rec {
# postInstall = (oldAttrs.postInstall or "") ++ ''
# install -v "${openasar}" "$out/opt/Discord/resources/app.asar"
# '';
# });
prismlauncher = prev.prismlauncher.overrideAttrs (oldAttrs: { prismlauncher = prev.prismlauncher.overrideAttrs (oldAttrs: {
patches = (oldAttrs.patches or [ ]) ++ [ patches = (oldAttrs.patches or [ ]) ++ [