rin/packages: completely remove powercord

This commit is contained in:
LavaDesu 2022-10-03 21:00:20 +07:00
parent f5062221eb
commit 972dbd5264
Signed by: cilly
GPG key ID: 6500251E087653C9
3 changed files with 2 additions and 359 deletions

View file

@ -1,47 +1,4 @@
{ config, enableGUI, inputs, pkgs, ... }:
let
mediaKeyPatch = pkgs.fetchurl {
url = "https://github.com/powercord-org/powercord/commit/6c9e57de7fcbd50e473c6d9b1c81e56fef85fa93.diff";
sha256 = "16jy1qkkbjxmylqpjfm3y47nf40hw5anq284aj6kc9z3n3323pic";
};
discord = pkgs.discord-plugged.override {
discord-canary = pkgs.discord-canary.override rec {
version = "0.0.136";
src = builtins.fetchurl {
url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
sha256 = "01a855g3bj989ydd304ipvpjmz1p8ha4f3hl0q3yp2gk6pia1c9s";
};
};
powercord = pkgs.powercord.override {
powercord-unwrapped = pkgs.powercord.unwrapped.overrideAttrs(old: {
patches = (if (old ? patches) then old.patches else []) ++ [
mediaKeyPatch
./powercordMediaKeyPatchPatch.patch
];
});
};
plugins = [
#inputs.better-status-indicators
inputs.channel-typing
inputs.discord-tweaks
inputs.fix-user-popouts
inputs.multitask
inputs.no-double-back-pc
inputs.powercord-popout-fix
inputs.rolecolor-everywhere
inputs.theme-toggler
inputs.twemoji-but-good
inputs.view-raw
inputs.who-reacted
];
themes = [
pkgs.me.discord-tokyonight
inputs.radialstatus
inputs.tokyonight
inputs.zelk
];
};
in {
{ config, enableGUI, inputs, pkgs, ... }: {
programs.firefox = {
enable = true;
package = pkgs.firefox.override { extraNativeMessagingHosts = [ pkgs.passff-host ]; };
@ -63,7 +20,7 @@ in {
nodePackages_latest.pnpm
] ++ lib.optionals enableGUI [
discord
discord-canary
element-desktop
eww
feh