Files
LillyOS/home/desktop/nixcord.nix

638 lines
16 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 = true; # 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 = {
AmITyping.enable = true;
};
# 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;
# };
};
dorion = {
theme = "dark";
zoom = "1.1";
blur = "acrylic"; # "none", "blur", or "acrylic"
sysTray = true;
openOnStartup = true;
autoClearCache = true;
disableHardwareAccel = false;
rpcServer = true;
rpcProcessScanner = true;
pushToTalk = true;
pushToTalkKeys = ["RControl"];
desktopNotifications = true;
unreadBadge = true;
};
extraConfig = {
"plugins" = {
"ChatInputButtonAPI" = {
"enable"= false;
};
"CommandsAPI" = {
"enable"= true;
};
"DynamicImageModalAPI" = {
"enable"= false;
};
"MemberListDecoratorsAPI" = {
"enable"= false;
};
"MessageAccessoriesAPI" = {
"enable"= true;
};
"MessageDecorationsAPI" = {
"enable"= false;
};
"MessageEventsAPI" = {
"enable"= false;
};
"MessagePopoverAPI" = {
"enable"= false;
};
"MessageUpdaterAPI" = {
"enable"= false;
};
"ServerListAPI" = {
"enable"= false;
};
"UserSettingsAPI" = {
"enable"= true;
};
"AccountPanelServerProfile" = {
"enable"= false;
};
"AlwaysAnimate" = {
"enable"= false;
};
"AlwaysExpandRoles" = {
"enable"= false;
};
"AlwaysTrust" = {
"enable"= false;
};
"AnonymiseFileNames" = {
"enable"= false;
};
"AppleMusicRichPresence" = {
"enable"= false;
};
"WebRichPresence (arRPC)" = {
"enable"= false;
};
"BetterFolders" = {
"enable"= false;
};
"BetterGifAltText" = {
"enable"= false;
};
"BetterGifPicker" = {
"enable"= false;
};
"BetterNotesBox" = {
"enable"= false;
};
"BetterRoleContext" = {
"enable"= false;
};
"BetterRoleDot" = {
"enable"= false;
};
"BetterSessions" = {
"enable"= false;
};
"BetterSettings" = {
"enable"= false;
};
"BetterUploadButton" = {
"enable"= false;
};
"BiggerStreamPreview" = {
"enable"= false;
};
"BlurNSFW" = {
"enable"= false;
};
"CallTimer" = {
"enable"= false;
};
"ClearURLs" = {
"enable"= false;
};
"ClientTheme" = {
"enable"= false;
};
"ColorSighted" = {
"enable"= false;
};
"ConsoleJanitor" = {
"enable"= false;
};
"ConsoleShortcuts" = {
"enable"= false;
};
"CopyEmojiMarkdown" = {
"enable"= false;
};
"CopyFileContents" = {
"enable"= false;
};
"CopyStickerLinks" = {
"enable"= false;
};
"CopyUserURLs" = {
"enable"= false;
};
"CrashHandler" = {
"enable"= true;
};
"CtrlEnterSend" = {
"enable"= false;
};
"CustomIdle" = {
"enable"= false;
};
"CustomRPC" = {
"enable"= false;
};
"Dearrow" = {
"enable"= false;
};
"Decor" = {
"enable"= false;
};
"DisableCallIdle" = {
"enable"= false;
};
"DontRoundMyTimestamps" = {
"enable"= false;
};
"Experiments" = {
"enable"= false;
};
"ExpressionCloner" = {
"enable"= false;
};
"F8Break" = {
"enable"= false;
};
"FakeNitro" = {
"enable"= false;
};
"FakeProfileThemes" = {
"enable"= false;
};
"FavoriteEmojiFirst" = {
"enable"= false;
};
"FavoriteGifSearch" = {
"enable"= false;
};
"FixCodeblockGap" = {
"enable"= false;
};
"FixImagesQuality" = {
"enable"= false;
};
"FixSpotifyEmbeds" = {
"enable"= false;
};
"FixYoutubeEmbeds" = {
"enable"= false;
};
"ForceOwnerCrown" = {
"enable"= false;
};
"FriendInvites" = {
"enable"= false;
};
"FriendsSince" = {
"enable"= false;
};
"FullSearchContext" = {
"enable"= false;
};
"FullUserInChatbox" = {
"enable"= false;
};
"GameActivityToggle" = {
"enable"= false;
};
"GifPaste" = {
"enable"= false;
};
"GreetStickerPicker" = {
"enable"= false;
};
"HideMedia" = {
"enable"= false;
};
"iLoveSpam" = {
"enable"= false;
};
"IgnoreActivities" = {
"enable"= false;
};
"ImageFilename" = {
"enable"= false;
};
"ImageLink" = {
"enable"= false;
};
"ImageZoom" = {
"enable"= false;
};
"ImplicitRelationships" = {
"enable"= false;
};
"IrcColors" = {
"enable"= false;
};
"KeepCurrentChannel" = {
"enable"= false;
};
"LastFMRichPresence" = {
"enable"= false;
};
"LoadingQuotes" = {
"enable"= false;
};
"MemberCount" = {
"enable"= false;
};
"MentionAvatars" = {
"enable"= false;
};
"MessageClickActions" = {
"enable"= false;
};
"MessageLatency" = {
"enable"= false;
};
"MessageLinkEmbeds" = {
"enable"= false;
};
"MessageLogger" = {
"enable"= false;
};
"MessageTags" = {
"enable"= false;
};
"MoreQuickReactions" = {
"enable"= false;
};
"MutualGroupDMs" = {
"enable"= false;
};
"NewGuildSettings" = {
"enable"= false;
};
"NoBlockedMessages" = {
"enable"= false;
};
"NoDevtoolsWarning" = {
"enable"= false;
};
"NoF1" = {
"enable"= false;
};
"NoMaskedUrlPaste" = {
"enable"= false;
};
"NoMosaic" = {
"enable"= false;
};
"NoOnboardingDelay" = {
"enable"= false;
};
"NoPendingCount" = {
"enable"= false;
};
"NoProfileThemes" = {
"enable"= false;
};
"NoReplyMention" = {
"enable"= false;
};
"NoServerEmojis" = {
"enable"= false;
};
"NoTypingAnimation" = {
"enable"= false;
};
"NoUnblockToJump" = {
"enable"= false;
};
"NormalizeMessageLinks" = {
"enable"= false;
};
"NotificationVolume" = {
"enable"= false;
};
"OnePingPerDM" = {
"enable"= false;
};
"oneko" = {
"enable"= false;
};
"OpenInApp" = {
"enable"= false;
};
"OverrideForumDefaults" = {
"enable"= false;
};
"PauseInvitesForever" = {
"enable"= false;
};
"PermissionFreeWill" = {
"enable"= false;
};
"PermissionsViewer" = {
"enable"= false;
};
"petpet" = {
"enable"= false;
};
"PictureInPicture" = {
"enable"= false;
};
"PinDMs" = {
"enable"= false;
};
"PlainFolderIcon" = {
"enable"= false;
};
"PlatformIndicators" = {
"enable"= false;
};
"PreviewMessage" = {
"enable"= false;
};
"QuickMention" = {
"enable"= false;
};
"QuickReply" = {
"enable"= false;
};
"ReactErrorDecoder" = {
"enable"= false;
};
"ReadAllNotificationsButton" = {
"enable"= false;
};
"RelationshipNotifier" = {
"enable"= false;
};
"ReplaceGoogleSearch" = {
"enable"= false;
};
"ReplyTimestamp" = {
"enable"= false;
};
"RevealAllSpoilers" = {
"enable"= false;
};
"ReverseImageSearch" = {
"enable"= false;
};
"ReviewDB" = {
"enable"= false;
};
"RoleColorEverywhere" = {
"enable"= false;
};
"SecretRingToneEnabler" = {
"enable"= false;
};
"Summaries" = {
"enable"= false;
};
"SendTimestamps" = {
"enable"= false;
};
"ServerInfo" = {
"enable"= false;
};
"ServerListIndicators" = {
"enable"= false;
};
"ShikiCodeblocks" = {
"enable"= false;
};
"ShowAllMessageButtons" = {
"enable"= false;
};
"ShowConnections" = {
"enable"= false;
};
"ShowHiddenChannels" = {
"enable"= false;
};
"ShowHiddenThings" = {
"enable"= false;
};
"ShowMeYourName" = {
"enable"= false;
};
"ShowTimeoutDuration" = {
"enable"= false;
};
"SilentMessageToggle" = {
"enable"= false;
};
"SilentTyping" = {
"enable"= false;
};
"SortFriendRequests" = {
"enable"= false;
};
"SpotifyControls" = {
"enable"= false;
};
"SpotifyCrack" = {
"enable"= false;
};
"SpotifyShareCommands" = {
"enable"= false;
};
"StartupTimings" = {
"enable"= false;
};
"StickerPaste" = {
"enable"= false;
};
"StreamerModeOnStream" = {
"enable"= false;
};
"SuperReactionTweaks" = {
"enable"= false;
};
"TextReplace" = {
"enable"= false;
};
"ThemeAttributes" = {
"enable"= false;
};
"Translate" = {
"enable"= false;
};
"TypingIndicator" = {
"enable"= false;
};
"TypingTweaks" = {
"enable"= false;
};
"Unindent" = {
"enable"= false;
};
"UnlockedAvatarZoom" = {
"enable"= false;
};
"UnsuppressEmbeds" = {
"enable"= false;
};
"UserMessagesPronouns" = {
"enable"= false;
};
"UserVoiceShow" = {
"enable"= false;
};
"USRBG" = {
"enable"= false;
};
"ValidReply" = {
"enable"= false;
};
"ValidUser" = {
"enable"= false;
};
"VoiceChatDoubleClick" = {
"enable"= false;
};
"VcNarrator" = {
"enable"= false;
};
"VencordToolbox" = {
"enable"= false;
};
"ViewIcons" = {
"enable"= false;
};
"ViewRaw" = {
"enable"= false;
};
"VoiceDownload" = {
"enable"= false;
};
"VoiceMessages" = {
"enable"= false;
};
"VolumeBooster" = {
"enable"= false;
};
"WebKeybinds" = {
"enable"= true;
};
"WebScreenShareFixes" = {
"enable"= true;
};
"WhoReacted" = {
"enable"= false;
};
"XSOverlay" = {
"enable"= false;
};
"YoutubeAdblock" = {
"enable"= false;
};
"BadgeAPI" = {
"enable" = true;
};
};
};
};
# ...
}