61 lines
1.7 KiB
Nix
61 lines
1.7 KiB
Nix
{
|
|
lib,
|
|
config,
|
|
inputs,
|
|
...
|
|
}: {
|
|
options = {
|
|
program.vencord.enable =
|
|
lib.mkEnableOption "Enable Vencord";
|
|
};
|
|
|
|
imports = [inputs.nixcord.homeModules.nixcord];
|
|
|
|
config = lib.mkIf config.program.vencord.enable {
|
|
services.arrpc.enable = true;
|
|
|
|
programs.nixcord = {
|
|
enable = true;
|
|
vesktop.enable = true;
|
|
discord.enable = false;
|
|
config = {
|
|
frameless = true;
|
|
plugins = {
|
|
anonymiseFileNames.enable = true;
|
|
betterUploadButton.enable = true;
|
|
clearURLs.enable = true;
|
|
copyFileContents.enable = true;
|
|
crashHandler.enable = true;
|
|
decor.enable = true;
|
|
emoteCloner.enable = true;
|
|
fakeNitro.enable = true;
|
|
fakeProfileThemes.enable = true;
|
|
fixSpotifyEmbeds.enable = true;
|
|
fixYoutubeEmbeds.enable = true;
|
|
friendsSince.enable = true;
|
|
iLoveSpam.enable = true;
|
|
invisibleChat.enable = true;
|
|
messageLogger.enable = true;
|
|
noProfileThemes.enable = true;
|
|
nsfwGateBypass.enable = true;
|
|
openInApp.enable = true;
|
|
permissionFreeWill.enable = true;
|
|
pictureInPicture.enable = true;
|
|
reverseImageSearch.enable = true;
|
|
showConnections.enable = true;
|
|
showHiddenChannels.enable = true;
|
|
showHiddenThings.enable = true;
|
|
showMeYourName.enable = true;
|
|
silentTyping.enable = true;
|
|
spotifyCrack.enable = true;
|
|
typingIndicator.enable = true;
|
|
webKeybinds.enable = true;
|
|
webRichPresence.enable = true;
|
|
webScreenShareFixes.enable = true;
|
|
youtubeAdblock.enable = true;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
}
|