diff options
| author | adikro <adikro@disroot.org> | 2025-12-26 21:19:02 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2025-12-26 21:19:02 +0100 |
| commit | db44d490d1b6e25212a5bd7cd0f3a390cf394b55 (patch) | |
| tree | 4144bbd6af8216da847c44dba30aed418e71c371 /hm/soft | |
| parent | a6e1c4deec2bc9381159ea9231f4e8a8a8a6c703 (diff) | |
added ssh support, renamed sys to os
Diffstat (limited to 'hm/soft')
| -rw-r--r-- | hm/soft/nixcord.nix | 94 |
1 files changed, 62 insertions, 32 deletions
diff --git a/hm/soft/nixcord.nix b/hm/soft/nixcord.nix index 7021f7c..adbdc58 100644 --- a/hm/soft/nixcord.nix +++ b/hm/soft/nixcord.nix @@ -7,107 +7,134 @@ in options.hm.soft.nixcord.enable = lib.mkEnableOption "nixcord configuration"; config = lib.mkIf cfg.enable { - home.packages = with pkgs; [ equibop ]; programs.nixcord = { enable = true; - package = pkgs.discord-krisp; discord = { enable = true; + package = pkgs.discord-krisp; + autoscroll.enable = true; + vencord.enable = false; equicord.enable = true; }; + equibop = { + enable = true; + autoscroll.enable = true; + }; config = { frameless = true; plugins = { + BlurNSFW.enable = true; + ClearURLs.enable = true; + CopyUserURLs.enable = true; + NoRPC.enable = true; + OnePingPerDm.enable = true; + PinDMs = { enable = true; canCollapseDmSection = true; }; + SaveFavoriteGiFs.enable = true; + altKrispSwitch.enable = true; alwaysExpandRoles = { enable = true; hideArrow = true; }; alwaysTrust = { enable = true; domain = false; }; anammox.enable = true; + betterActivities.enable = true; betterAudioPlayer.enable = true; betterGifAltText.enable = true; - betterGifPicker.enable = true; + betterGifPicker = { enable = true; keepOpen = true; }; betterInvites.enable = true; betterNotesBox = { enable = true; hide = true; }; betterQuickReact = { enable = true; columns = 6.0; rows = 1.0; compactMode = true; }; betterRoleContext.enable = true; + betterSettings.enable = true; betterUploadButton.enable = true; + betterUserArea.enable = true; biggerStreamPreview.enable = true; + bypassPinPrompt.enable = true; callTimer.enable = true; - characterCounter = { enable = true; colorEffects = false; }; cleanChannelName.enable = true; - clearUrLs.enable = true; + components.enable = true; copyFileContents.enable = true; - copyStickerLinks.enable = true; - crashHandler.enable = true; + crashHandler.enable = true; customTimestamps.enable = true; disableCallIdle.enable = true; - disableDeepLinks.enable = true; + disableDeepLinks.enable = true; dontRoundMyTimestamps.enable = true; - equicordHelper = { enable = true; noMirroredCamera = true; }; + elementHighlighter.enable = true; + equicordHelper = { enable = true; noMirroredCamera = true; removeActivitySection = true; }; expressionCloner.enable = true; fakeNitro = { enable = true; enableEmojiBypass = false; enableStickerBypass = false; }; favoriteEmojiFirst.enable = true; - fixCodeblockGap.enable = true; - fixFileExtensions.enable = true; + favoriteGifSearch.enable = true; + fixCodeblockGap.enable = true; + fixFileExtensions.enable = true; fixImagesQuality.enable = true; fixSpotifyEmbeds.enable = true; fixYoutubeEmbeds.enable = true; forceOwnerCrown.enable = true; + forwardAnywhere.enable = true; friendsSince.enable = true; fullSearchContext.enable = true; fullUserInChatbox.enable = true; - gifCollections = { enable = true; preventDuplicates = true; showCopyImageLink = true; }; - gifRoulette = { enable = true; pingOwnerChance = true; }; + gifCollections = { enable = true; onlyShowCollections = true; preventDuplicates = true; showCopyImageLink = true; }; + gifRoulette = { enable = true; pingOwnerChance = false; }; guildTagSettings.enable = true; + hideChatButtons.enable = true; homeTyping.enable = true; - ignoreTerms.enable = true; iLoveSpam.enable = true; + iconViewer.enable = true; + ignoreTerms.enable = true; imageFilename.enable = true; imageLink.enable = true; - imageZoom = { enable = true; nearestNeighbour = true; saveZoomValues = true; square = true; }; - imgToGif.enable = true; - inRole.enable = true; + imageZoom = { enable = true; nearestNeighbour = true; square = true; }; + inRole.enable = true; inviteDefaults.enable = true; + # jumpscare = { enable = true; audioSource = ; imageSource = ; }; DODAC MAMBO AUDIO + limitMiddleClickPaste = { enable = true; limitTo = "never"; }; memberCount.enable = true; mentionAvatars = { enable = true; showAtSymbol = true; }; - messageLinkEmbeds.enable = true; + # messageLinkEmbeds.enable = true; + messageLinkTooltip = { enable = true; display = "cozy"; }; messageLogger = { enable = true; ignoreSelf = true; }; - moyai.enable = true; + moyai = { enable = true; quality = "HD"; }; musicControls.enable = true; neverPausePreviews.enable = true; newGuildSettings = { enable = true; messages = 1; }; - newPluginsManager.enable = true; noF1.enable = true; noMaskedUrlPaste.enable = true; noModalAnimation.enable = true; - noNitroUpsell.enable = true; - noOnboardingDelay.enable = true; noMosaic.enable = true; - noProfileThemes.enable = true; + noNitroUpsell.enable = true; + noOnboardingDelay.enable = true; + noPendingCount.enable = true; + noProfileThemes.enable = true; noSystemBadge.enable = true; noTypingAnimation.enable = true; - overrideForumDefaults = { enable = true; defaultLayout = 2; }; - onePingPerDm.enable = true; openInApp.enable = true; + overrideForumDefaults = { enable = true; defaultLayout = 2; }; pauseInvitesForever.enable = true; permissionFreeWill = { enable = true; lockout = false; }; permissionsViewer.enable = true; - pinDMs = { enable = true; canCollapseDmSection = true; }; pinIcon.enable = true; platformIndicators.enable = true; - quoter.enable = true; relationshipNotifier.enable = true; + replyTimestamp.enable = true; roleColorEverywhere.enable = true; - saveFavoriteGiFs.enable = true; sendTimestamps.enable = true; serverInfo.enable = true; + showAllMessageButtons.enable = true; showConnections.enable = true; - showHiddenChannels = { enable = true; }; + showHiddenChannels = { enable = true; channelStyle = 3; }; showHiddenThings.enable = true; - showResourceChannels.enable = true; - showTimeoutDuration.enable = true; + showResourceChannels.enable = true; + showTimeoutDuration.enable = true; + silentTyping.enable = true; + soundBoardLogger.enable = true; + splitLargeMessages.enable = true; spotifyCrack = { enable = true; noSpotifyAutoPause = false; }; + stickerBlocker.enable = true; streamerModeOnStream.enable = true; - typingIndicator = { enable = true; indicatorMode = 2; }; + streamingCodecDisabler = { enable = true; disableH264Codec = true; disableH265Codec = true; disableVP8Codec = true; disableVP9Codec = true; }; + superReactionTweaks = { enable = true; superReactionPlayingLimit = 0; }; + themeLibrary.enable = true; + typingIndicator.enable = true; typingTweaks.enable = true; unindent.enable = true; universalMention = { enable = true; globalMention = true; }; @@ -117,8 +144,11 @@ in validReply.enable = true; validUser.enable = true; viewIcons = { enable = true; format = "png"; }; + voiceDownload.enable = true; voiceMessages.enable = true; + voiceRejoin.enable = true; volumeBooster.enable = true; + webScreenShareFixes.enable = true; whoReacted.enable = true; whosWatching.enable = true; youtubeAdblock.enable = true; |
