Files
sydnix/modules/home/users/msyds/discord.nix
Madeleine Sydney Ślaga 69484833c8
Some checks failed
build / build-sydpc (push) Successful in 1m56s
build / build-fruitbook (push) Successful in 29s
build / build-deertopia (push) Failing after 36s
feat(discord): voice message plugin
2026-03-14 13:37:03 -06:00

50 lines
1.2 KiB
Nix

{ config, lib, pkgs, ... }:
let cfg = config.sydnix.users.msyds.discord;
in {
options.sydnix.users.msyds.discord = {
enable = lib.mkEnableOption "Discord";
};
config = lib.mkIf cfg.enable {
sydnix.discord.enable = true;
sydnix.discord.jellyfin-rpc.enable = true;
stylix.targets.nixcord.enable = false;
programs.nixcord = {
quickCss = ''
/* Hide guild tags. */
span > .clanTagChiplet_c19a55
, .clanTag__972a0
, .chipletContainerInner__10651
{ display: none !important
}
'';
config = {
useQuickCss = true;
themeLinks = [
# Compact++ (Default) — Themes Discord to look more like a typical IRC
# client.
"https://grzesiek11.stary.pc.pl/files/builds/compactpp/latest/compactpp-ultraclean.theme.css"
];
plugins = {
ircColors.enable = true;
voiceMessages = {
enable = true;
echoCancellation = false;
noiseSuppression = false;
};
};
};
vesktop = {
state.firstLaunch = false;
settings = {
minimizeToTray = false;
arRPC = true;
};
};
};
};
}