From 35189a4e19929cecd64b72ba51e3eb568befe268 Mon Sep 17 00:00:00 2001 From: Toast Date: Mon, 4 Sep 2023 18:34:15 +0200 Subject: [PATCH] Discord: add specialication to use stock discord package --- roles/desktop/programs/discord.nix | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/roles/desktop/programs/discord.nix b/roles/desktop/programs/discord.nix index 5f47f87..5142192 100644 --- a/roles/desktop/programs/discord.nix +++ b/roles/desktop/programs/discord.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: let discordOverlay = self: super: { @@ -7,8 +7,19 @@ withVencord = true; }; }; + stock-discord = self: super: { + discord = super.discord.override { + withOpenASAR = false; + withVencord = false; + }; + }; in { + # Sometimes discord breaks after updates, and launching it stock once fixes it + specialisation.stockDiscord.configuration = { + nixpkgs.overlays = lib.mkAfter [ stock-discord ]; + }; + nixpkgs.overlays = [ discordOverlay ]; users.users.toast.packages = with pkgs; [ discord