add discord theme

This commit is contained in:
Frost-Phoenix 2023-11-11 18:39:47 +01:00
parent 7b77181f78
commit f4276a8aa3

View file

@ -8,30 +8,30 @@
webcord webcord
]; ];
nixpkgs.overlays = [ # nixpkgs.overlays = [
(_final: prev: { # (_final: prev: {
webcord-vencord = prev.webcord-vencord.override { # webcord-vencord = prev.webcord-vencord.override {
# Patch webcord # # Patch webcord
webcord = prev.webcord.overrideAttrs (old: { # webcord = prev.webcord.overrideAttrs (old: {
patches = (old.patches or []) ++ [./webcord/unwritable-config.patch]; # patches = (old.patches or []) ++ [./webcord/unwritable-config.patch];
}); # });
# Patch vencord # # Patch vencord
vencord-web-extension = prev.vencord-web-extension.overrideAttrs (old: { # vencord-web-extension = prev.vencord-web-extension.overrideAttrs (old: {
patches = # patches =
(old.patches or []) # (old.patches or [])
++ [ # ++ [
(prev.runCommand "vencord-settings-patch" { # (prev.runCommand "vencord-settings-patch" {
nativeBuildInputs = with prev; [jq]; # nativeBuildInputs = with prev; [jq];
} '' # } ''
export settings=$(jq -c '.settings' < ${./vencord/exported-settings.json}) # export settings=$(jq -c '.settings' < ${./vencord/exported-settings.json})
substituteAll ${./vencord/declarative-settings.patch} $out # substituteAll ${./vencord/declarative-settings.patch} $out
'') # '')
]; # ];
}); # });
}; # };
}) # })
]; # ];
environment.systemPackages = with pkgs; [ webcord-vencord ]; environment.systemPackages = with pkgs; [ webcord-vencord ];