249 lines
7.1 KiB
Nix
249 lines
7.1 KiB
Nix
{inputs, ...}: {
|
||
imports = [
|
||
inputs.nixcord.homeModules.nixcord
|
||
];
|
||
|
||
programs.nixcord = {
|
||
enable = true;
|
||
equibop.enable = true;
|
||
|
||
discord = {
|
||
vencord.enable = false;
|
||
equicord.enable = true;
|
||
};
|
||
|
||
config = {
|
||
enabledThemes = [
|
||
"aurorastheme.css"
|
||
"base16-colors.css"
|
||
];
|
||
plugins = {
|
||
anonymiseFileNames = {
|
||
enable = true;
|
||
anonymiseByDefault = true;
|
||
method = 0;
|
||
randomisedLength = 16;
|
||
};
|
||
betterSessions = {
|
||
backgroundCheck = true;
|
||
checkInterval = 1;
|
||
};
|
||
biggerStreamPreview.enable = true;
|
||
callTimer.enable = true;
|
||
fixYoutubeEmbeds.enable = true;
|
||
fixSpotifyEmbeds.enable = true;
|
||
tidalEmbeds.enable = true;
|
||
youtubeAdblock.enable = true;
|
||
followVoiceUser.enable = true;
|
||
friendsSince.enable = true;
|
||
ircColors = {
|
||
enable = true;
|
||
lightness = 80;
|
||
memberListColors = true;
|
||
applyColorOnlyInDms = false;
|
||
applyColorOnlyToUsersWithoutColor = false;
|
||
};
|
||
messageLogger = {
|
||
enable = true;
|
||
showEditDiffs = true;
|
||
separatedDiffs = false;
|
||
};
|
||
fakeNitro.enable = true;
|
||
ghosted.enable = true;
|
||
noF1.enable = true;
|
||
noMaskedUrlPaste.enable = true;
|
||
messageLatency = {
|
||
enable = false;
|
||
latency = -1;
|
||
showMillis = true;
|
||
};
|
||
openInApp.enable = true;
|
||
crashHandler.enable = true;
|
||
disableCallIdle.enable = true;
|
||
experiments.enable = true;
|
||
expressionCloner.enable = true;
|
||
favoriteGifSearch.enable = true;
|
||
fixImagesQuality.enable = true;
|
||
forceOwnerCrown.enable = true;
|
||
forwardAnywhere.enable = true;
|
||
spotifyCrack.enable = true;
|
||
spotifyShareCommands.enable = true;
|
||
spotifyControls.enable = true;
|
||
fullUserInChatbox.enable = true;
|
||
gifPaste.enable = true;
|
||
ignoreActivities = {
|
||
enable = true;
|
||
ignorePlaying = true;
|
||
ignoreStreaming = true;
|
||
ignoreListening = true;
|
||
ignoreWatching = true;
|
||
ignoreCompeting = true;
|
||
};
|
||
imageLink.enable = true;
|
||
imageZoom.enable = true;
|
||
memberCount.enable = true;
|
||
noDevtoolsWarning.enable = true;
|
||
noUnblockToJump.enable = true;
|
||
pauseInvitesForever.enable = true;
|
||
permissionsViewer.enable = true;
|
||
pictureInPicture = {
|
||
enable = true;
|
||
loop = true;
|
||
};
|
||
platformIndicators.enable = true;
|
||
previewMessage.enable = true;
|
||
relationshipNotifier.enable = true;
|
||
revealAllSpoilers.enable = true;
|
||
serverInfo.enable = true;
|
||
serverListIndicators.enable = true;
|
||
showHiddenChannels.enable = true;
|
||
showHiddenThings.enable = true;
|
||
showTimeoutDuration = {
|
||
enable = true;
|
||
displayStyle = "tooltip";
|
||
};
|
||
silentTyping = {
|
||
enable = true;
|
||
enabledGlobally = false;
|
||
};
|
||
startupTimings.enable = true;
|
||
typingIndicator.enable = true;
|
||
unlockedAvatarZoom = {
|
||
enable = true;
|
||
zoomMultiplier = 4.0;
|
||
};
|
||
userMessagesPronouns.enable = true;
|
||
validUser.enable = true;
|
||
validReply.enable = true;
|
||
viewIcons = {
|
||
enable = true;
|
||
format = "webp";
|
||
imgSize = "4096";
|
||
};
|
||
voiceChatDoubleClick.enable = true;
|
||
voiceDownload.enable = true;
|
||
voiceMessages = {
|
||
enable = true;
|
||
noiseSuppression = false;
|
||
echoCancellation = true;
|
||
};
|
||
volumeBooster.enable = true;
|
||
webKeybinds.enable = true;
|
||
webScreenShareFixes.enable = true;
|
||
whoReacted.enable = true;
|
||
whosWatching.enable = true;
|
||
quickReply.enable = true;
|
||
questCompleter.enable = true;
|
||
shikiCodeblocks = {
|
||
enable = true;
|
||
useDevIcon = "COLOR";
|
||
theme = "https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/2d87559c7601a928b9f7e0f0dda243d2fb6d4499/packages/tm-themes/themes/kanagawa-wave.json";
|
||
};
|
||
};
|
||
};
|
||
};
|
||
|
||
programs.nixcord.config.plugins.PinDMs = {
|
||
enable = true;
|
||
canCollapseDmSection = true;
|
||
userBasedCategoryList = {
|
||
"1202666382760607774" = [
|
||
{
|
||
id = "i9dflmraztc";
|
||
name = "🏳️⚧️ girlfriends!!! :3 🏳️⚧️";
|
||
color = 16359423;
|
||
collapsed = false;
|
||
channels = [
|
||
"1436964273162289185"
|
||
"1436988320474206311"
|
||
"1449837047383855119"
|
||
"1436965652861685891"
|
||
"1436968495190642722"
|
||
"1465424321919975454"
|
||
];
|
||
}
|
||
{
|
||
id = "p2v1f5y9zbd";
|
||
name = "🦋 best frens <3 🦋";
|
||
color = 10223511;
|
||
collapsed = false;
|
||
channels = [
|
||
"1436985374286155799"
|
||
"1436965657076826222"
|
||
"1429921297160212681"
|
||
"1394808379381387385"
|
||
"1433593753183977545"
|
||
"1438254055452446881"
|
||
"1436966389549236376"
|
||
"1202678007026819134"
|
||
"1437151552224624660"
|
||
"1441906462094921789"
|
||
"1450340272079769712"
|
||
"1458123717124165764"
|
||
"1436975341129306155"
|
||
"1461885176534794427"
|
||
"1462155159470866443"
|
||
"1468735915076878407"
|
||
];
|
||
}
|
||
{
|
||
id = "c0mg5w635j8";
|
||
name = "🏳️🌈 close frens x3 🏳️🌈";
|
||
color = 10780927;
|
||
collapsed = false;
|
||
channels = [
|
||
"1437077103873888290"
|
||
"1436975346338762823"
|
||
"1437123353101205590"
|
||
"1441516692164575283"
|
||
"1419557866502754334"
|
||
"1436985041203892315"
|
||
"1438071327515742229"
|
||
];
|
||
}
|
||
{
|
||
id = "ghjrq5el3b";
|
||
name = "frens :3";
|
||
color = 7334399;
|
||
collapsed = false;
|
||
channels = [
|
||
"1437007154132422701"
|
||
"1437006448948416526"
|
||
"1446781617422209068"
|
||
"1444723474835837103"
|
||
"1437098569483161721"
|
||
"1437237573146771469"
|
||
"1436973705421914123"
|
||
"1437135359359320125"
|
||
"1438010723837022343"
|
||
"1440553969461104740"
|
||
"1437097082887475201"
|
||
"1447222320015085740"
|
||
"1462624704027164824"
|
||
"1449513783893692589"
|
||
"1463737720961634461"
|
||
"1463000874392748249"
|
||
"1461929299727749145"
|
||
"1436984534712451105"
|
||
"1436983282582683813"
|
||
"1437283420312047659"
|
||
"1437089201651847315"
|
||
"1468324280445046824"
|
||
"1467307140443148288"
|
||
];
|
||
}
|
||
{
|
||
id = "zbmj00xw7d8";
|
||
name = "goop chats";
|
||
color = 14876549;
|
||
collapsed = false;
|
||
channels = [
|
||
"1437132769141719040"
|
||
"1445549416516681902"
|
||
"1458849972815663209"
|
||
];
|
||
}
|
||
];
|
||
};
|
||
};
|
||
}
|