global(gui): eradicate vencord, discord and arrpc, replace with dorion

• Removed input 'vencord'

Changed files
+2 -41
global
+1 -18
flake.lock
···
],
"sops-nix": "sops-nix",
"tangled-core": "tangled-core",
-
"treefmt-nix": "treefmt-nix_3",
-
"vencord": "vencord"
+
"treefmt-nix": "treefmt-nix_3"
}
},
"rust-overlay": {
···
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
-
"type": "github"
-
}
-
},
-
"vencord": {
-
"flake": false,
-
"locked": {
-
"lastModified": 1747859341,
-
"narHash": "sha256-vSjqZFDi+x+xMnBo6GYbCig3GXIHnKCSPlDF9GvVBS8=",
-
"owner": "Vendicated",
-
"repo": "Vencord",
-
"rev": "bbeaa461e5f63e1347e43be279d5d25d4f0d8777",
-
"type": "github"
-
},
-
"original": {
-
"owner": "Vendicated",
-
"repo": "Vencord",
"type": "github"
}
},
-5
flake.nix
···
inputs.nixpkgs.follows = "nixpkgs";
};
-
vencord = {
-
url = "github:Vendicated/Vencord";
-
flake = false;
-
};
-
tangled-core = {
url = "git+https://tangled.sh/@tangled.sh/core";
inputs.nixpkgs.follows = "nixpkgs";
-2
global/default.nix
···
inputs.lanzaboote.nixosModules.lanzaboote
inputs.home-manager.nixosModules.home-manager
inputs.nix-index-database.nixosModules.nix-index
-
-
inputs.mystia.nixosModules.arrpc
];
}
+1 -16
global/gui/degeneracy.nix
···
{
-
inputs,
pkgs,
lib,
config,
···
lib.mkIf config.gensokyo.traits.gui {
environment.systemPackages = [
pkgs.dosage-tracker
-
-
(pkgs.discord.override {
-
vencord = pkgs.vencord.overrideAttrs (_: prev: {
-
version = "0-unstable+${inputs.vencord.shortRev}";
-
src = inputs.vencord;
-
env = prev.env // {
-
VENCORD_REMOTE = "Vendicated/Vencord";
-
VENCORD_HASH = inputs.vencord.shortRev;
-
};
-
});
-
withVencord = true;
-
withOpenASAR = true;
-
})
+
pkgs.dorion
];
-
-
services.arrpc.enable = true;
# this is in degeneracy because no one likes printers
services.printing.enable = true;