summaryrefslogtreecommitdiff
path: root/home/programs/nixcord.nix
diff options
context:
space:
mode:
authoradikro <adikro@disroot.org>2025-11-22 02:54:08 +0100
committeradikro <adikro@disroot.org>2025-11-22 02:54:08 +0100
commit3f7ae94d68e5569915ac4f5d804cf887a6ebbce5 (patch)
tree97f6ae075b1f5569b1e2d649852d3c39f37b3515 /home/programs/nixcord.nix
parentd3c39950f6c17c621acd0f395bd5a603a7957feb (diff)
kernel stuff and configured nixcord a bit
Diffstat (limited to 'home/programs/nixcord.nix')
-rw-r--r--home/programs/nixcord.nix186
1 files changed, 159 insertions, 27 deletions
diff --git a/home/programs/nixcord.nix b/home/programs/nixcord.nix
index f80b0b9..2e825e3 100644
--- a/home/programs/nixcord.nix
+++ b/home/programs/nixcord.nix
@@ -3,24 +3,55 @@
imports = [ inputs.nixcord.homeModules.nixcord ];
programs.nixcord = {
enable = true;
- discord.enable = false;
- vesktop = {
+ discord = {
enable = true;
+ vencord.enable = false;
+ equicord.enable = true;
autoscroll.enable = true;
+ openASAR.enable = true;
+ settings = {
+ MINIMIZE_TO_TRAY = false;
+ OPEN_ON_STARTUP = false;
+ ANIMATE_AVATARS = false;
+ };
};
config = {
frameless = true;
- autoUpdate = true;
transparent = true;
-
plugins = {
- alwaysExpandRoles.enable = true;
+ allCallTimers.enable = true;
+ altKrispSwitch.enable = true;
+ alwaysExpandRoles = {
+ enable = true;
+ hideArrow = true;
+ };
+ alwaysTrust = {
+ enable = true;
+ domain = false;
+ };
+ amITyping.enable = true;
+ anammox.enable = true;
+ arRpcBun.enable = true;
+ autoDndWhilePlaying = {
+ enable = true;
+ excludeInvisible = true;
+ };
+ betterActivities.enable = true;
+ betterAudioPlayer.enable = true;
betterGifAltText.enable = true;
betterGifPicker.enable = true;
+ betterInvites.enable = true;
betterNotesBox = {
enable = true;
hide = true;
};
+ betterPlusReacts.enable = true;
+ betterQuickReact = {
+ enable = true;
+ columns = 6.0;
+ rows = 1.0;
+ compactMode = true;
+ };
betterRoleContext.enable = true;
betterSettings = {
enable = true;
@@ -28,52 +59,125 @@
};
betterUploadButton.enable = true;
biggerStreamPreview.enable = true;
+ bypassStatus = {
+ enable = true;
+ guilds = "1361802769576624278";
+ users = "281482570456367104";
+ };
callTimer.enable = true;
+ # channelTabs.enable = true;
+ characterCounter = {
+ enable = true;
+ colorEffects = false;
+ };
+ cleanChannelName.enable = true;
+ cleanUserArea.enable = true;
+ clearUrLs.enable = true;
+ clientSideBlock.enable = true;
+ commandPalette.enable = true;
copyFileContents.enable = true;
+ copyStickerLinks.enable = true;
+ crashHandler.enable = true;
+ customTimestamps.enable = true;
+ decodeBase64.enable = true;
disableCallIdle.enable = true;
+ disableDeepLinks.enable = true;
+ dontFilterMe.enable = true;
dontRoundMyTimestamps.enable = true;
+ equicordHelper = {
+ enable = true;
+ noMirroredCamera = true;
+ };
+ equicordToolbox.enable = true;
+ exportMessages = {
+ enable = true;
+ openFileAfterExport = false;
+ };
expressionCloner.enable = true;
+ fakeNitro = {
+ enable = true;
+ enableEmojiBypass = false;
+ enableStickerBypass = false;
+ };
favoriteEmojiFirst.enable = true;
+ fixCodeblockGap.enable = true;
+ fixFileExtensions.enable = true;
+ fixImagesQuality.enable = true;
fixSpotifyEmbeds.enable = true;
fixYoutubeEmbeds.enable = true;
+ followVoiceUser.enable = true;
forceOwnerCrown.enable = true;
friendsSince.enable = true;
fullSearchContext.enable = true;
fullUserInChatbox.enable = true;
+ fullVcpfp.enable = true;
+ gameActivityToggle.enable = true;
+ gifCollections = {
+ enable = true;
+ preventDuplicates = true;
+ showCopyImageLink = true;
+ };
+ gifRoulette = {
+ enable = true;
+ pingOwnerChance = true;
+ };
+ gitHubRepos.enable = true;
+ hideServers.enable = true;
+ holyNotes.enable = true;
+ homeTyping.enable = true;
iLoveSpam.enable = true;
imageFilename.enable = true;
imageLink.enable = true;
imageZoom = {
enable = true;
+ nearestNeighbour = true;
saveZoomValues = true;
square = true;
};
+ imgToGif.enable = true;
+ inRole.enable = true;
+ inviteDefaults.enable = true;
+ jumpTo.enable = true;
memberCount.enable = true;
- mentionAvatars.enable = true;
- messageClickActions.enable = true;
+ mentionAvatars = {
+ enable = true;
+ showAtSymbol = true;
+ };
messageLinkEmbeds.enable = true;
messageLogger = {
enable = true;
ignoreSelf = true;
};
moyai.enable = true;
+ musicControls.enable = true;
mutualGroupDMs.enable = true;
+ neverPausePreviews.enable = true;
newGuildSettings = {
enable = true;
- messages = "only@Mentions";
+ messages = 1;
};
- noDevtoolsWarning.enable = true;
+ newPluginsManager.enable = true;
+ noDevtoolsWarning.enable = true;
noF1.enable = true;
+ noMaskedUrlPaste.enable = true;
+ noModalAnimation.enable = true;
+ noNitroUpsell.enable = true;
+ noOnboarding.enable = true;
noMosaic.enable = true;
- # noPendingCount = {
- # enable = true;
- # hideFriendRequestsCount = false;
- # hideMessageRequestCount = false;
- # };
+ noPendingCount = {
+ enable = true;
+ hideFriendRequestsCount = false;
+ hideMessageRequestsCount = false;
+ };
noProfileThemes.enable = true;
- noTrack.enable = true;
+ noRoleHeaders.enable = true;
noTypingAnimation.enable = true;
- onePingPerDM.enable = true;
+ notificationTitle.enable = true;
+ overrideForumDefaults = {
+ enable = true;
+ defaultLayout = 2;
+ };
+ onePingPerDm.enable = true;
openInApp.enable = true;
pauseInvitesForever.enable = true;
permissionFreeWill = {
@@ -83,53 +187,81 @@
permissionsViewer.enable = true;
pinDMs = {
enable = true;
- dmSectioncollapsed = true;
+ canCollapseDmSection = true;
};
+ pinIcon.enable = true;
platformIndicators.enable = true;
+ platformSpoofer = {
+ enable = true;
+ platform = "playstation";
+ };
+ quoter.enable = true;
relationshipNotifier.enable = true;
+ replyPingControl.enable = true;
+ reverseImageSearch.enable = true;
roleColorEverywhere.enable = true;
+ saveFavoriteGiFs.enable = true;
sendTimestamps.enable = true;
serverInfo.enable = true;
- settings.enable = false;
+ serverSearch.enable = true;
+ showAllMessageButtons.enable = true;
showConnections.enable = true;
showHiddenChannels.enable = true;
showHiddenThings.enable = true;
showTimeoutDuration.enable = true;
- sortFriendRequests = {
+ soggy = {
enable = true;
- showDates = true;
+ imageLink = "https://codeberg.org/adikro/wallpapers/raw/branch/main/kirkinator.gif";
+ songLink = "https://video.twimg.com/amplify_video/1976076971651268608/vid/avc1/1080x720/KGLQcBQQDvLZUGKI.mp4?tag=21";
};
- spotifyControls = {
+ songLink.enable = true;
+ sortFriendRequests = {
enable = true;
- useSpotifyUris = true;
+ showDates = true;
};
+ soundBoardLogger.enable = true;
+ splitLargeMessages.enable = true;
spotifyCrack = {
enable = true;
noSpotifyAutoPause = false;
};
- typingIndicator = {
+ timezones = {
enable = true;
- includeBlockedUsers = true;
+ _24hTime = true;
+ # setDatabaseTimezone = { };
+ showMessageHeaderTime = false;
+ showOwnTimezone = false;
};
+ typingIndicator.enable = true;
typingTweaks.enable = true;
unindent.enable = true;
+ universalMention = {
+ enable = true;
+ globalMention = true;
+ };
+ unlimitedAccounts.enable = true;
unlockedAvatarZoom.enable = true;
userVoiceShow.enable = true;
validReply.enable = true;
validUser.enable = true;
- vencordToolbox.enable = true;
+ vcPanelSettings.enable = true;
viewIcons = {
enable = true;
format = "png";
};
+ voiceChannelLog = {
+ enable = true;
+ };
+ voiceChatUtilities.enable = true;
voiceDownload.enable = true;
+ voiceJoinMessages.enable = true;
voiceMessages.enable = true;
volumeBooster.enable = true;
- webScreenShareFixes.enable = true;
whoReacted.enable = true;
+ whosWatching.enable = true;
youtubeAdblock.enable = true;
+ youtubeDescription.enable = true;
};
};
- quickCss = builtins.readFile ./theme.css;
};
}