dotfiles-nix/nix/users/nicolaivds/programs/webcord.nix

28 lines
658 B
Nix

{ pkgs, inputs, lib, ... }:
let
catppuccin-mocha = pkgs.fetchFromGitHub {
owner = "catppuccin";
repo = "discord";
rev = "f5e294288267ed3eca46b43cfaea63a544230906";
hash = "sha256-LlZaJ9FCQ3otEzbWT2Zv4QObc0EmxyHpQ+onuQP1p4Y=";
};
in {
home.packages = with pkgs; [
(webcord-vencord.override { webcord = webcord.override { electron_27 = electron_24;};})
inputs.arrpc.packages.${pkgs.system}.arrpc
];
xdg.configFile = {
"WebCord/Themes/Mocha" = {
source = "${catppuccin-mocha}/themes/mocha.theme.css";
};
};
imports = [
inputs.arrpc.homeManagerModules.default
];
services.arrpc.enable = true;
}