98 lines
3.6 KiB
Nix
98 lines
3.6 KiB
Nix
|
|
{
|
|
programs.nixcord = {
|
|
enable = true; # Enable Nixcord (It also installs Discord)
|
|
discord = {
|
|
vencord.enable = false; # Use Vencord (default)
|
|
equicord.enable = true; # Or use Equicord instead (cannot enable both)
|
|
};
|
|
vesktop.enable = false; # Vesktop
|
|
equibop.enable = true; # Equibop
|
|
dorion.enable = false; # Dorion
|
|
quickCss = "some CSS"; # quickCSS file
|
|
config = {
|
|
useQuickCss = true; # use out quickCSS
|
|
themeLinks = [ # or use an online theme
|
|
"https://raw.githubusercontent.com/link/to/some/theme.css"
|
|
];
|
|
frameless = true; # Set some Vencord/Equicord options
|
|
plugins = {
|
|
alwaysTrust.enabled = true;
|
|
betterSessions.enabled = true;
|
|
betterSettings.enabled = true;
|
|
biggerStreamPreview.enabled = true;
|
|
callTimer.enabled = true;
|
|
clearURLs.enabled = true;
|
|
copyEmojiMarkdown.enabled = true;
|
|
copyFileContents.enabled = true;
|
|
copyUserURLs.enabled = true;
|
|
crashHandler.enabled = true;
|
|
customIdle = {
|
|
enabled = true;
|
|
idleTimeout = 0;
|
|
remainInIdle = false;
|
|
};
|
|
dearrow.enabled = true;
|
|
disableCallIdle.enabled = true;
|
|
expressionCloner.enabled = true;
|
|
favoriteEmojiFirst.enabled = true;
|
|
fixSpotifyEmbeds.enabled = true;
|
|
fixYoutubeEmbeds.enabled = true;
|
|
fullSearchContext.enabled = true;
|
|
gameActivityToggle.enabled = true;
|
|
gifPaste.enabled = true;
|
|
imageZoom.enabled = true;
|
|
loadingQuotes.enabled = true;
|
|
memberCount.enabled = true;
|
|
mentionAvatars.enabled = true;
|
|
messageLinkEmbeds.enabled = true;
|
|
messageLogger = {
|
|
enabled = true;
|
|
inlineEdits = false;
|
|
};
|
|
newGuildSettings.enabled = true;
|
|
noF1.enabled = true;
|
|
noOnboardingDelay.enabled = true;
|
|
normalizeMessageLinks.enabled = true;
|
|
noUnblockToJump.enabled = true;
|
|
onePingPerDm.enabled = true;
|
|
openInApp.enabled = true;
|
|
petpet.enabled = true;
|
|
readAllNotificationsButton.enabled = true;
|
|
relationshipNotifier.enabled = true;
|
|
reverseImageSearch.enabled = true;
|
|
serverInfo.enabled = true;
|
|
serverListIndicators.enabled = false;
|
|
showHiddenChannels.enabled = true;
|
|
showHiddenThings.enabled = true;
|
|
spotifyControls.enabled = true;
|
|
themeAttributes.enabled = true;
|
|
typingIndicator.enabled = true;
|
|
typingTweaks.enabled = true;
|
|
unlockedAvatarZoom.enabled = true;
|
|
unsuppressEmbeds.enabled = true;
|
|
userVoiceShow.enabled = true;
|
|
validUser.enabled = true;
|
|
viewIcons.enabled = true;
|
|
viewRaw.enabled = true;
|
|
voiceChatDoubleClick.enabled = true;
|
|
voiceDownload.enabled = true;
|
|
voiceMessages.enabled = true;
|
|
webKeybinds.enabled = true;
|
|
webScreenShareFixes.enabled = true;
|
|
whoReacted.enabled = true;
|
|
youtubeAdblock.enabled = true;
|
|
disableDeepLinks.enabled = true;
|
|
noTrack.enabled = true;
|
|
settings.enabled = true;
|
|
supportHelper.enabled = true;
|
|
webContextMenus.enabled = true;
|
|
};
|
|
};
|
|
extraConfig = {
|
|
# Some extra JSON config here
|
|
# ...
|
|
};
|
|
};
|
|
# ...
|
|
} |