summaryrefslogtreecommitdiff
path: root/hm/soft/nixcord.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hm/soft/nixcord.nix')
-rw-r--r--hm/soft/nixcord.nix229
1 files changed, 0 insertions, 229 deletions
diff --git a/hm/soft/nixcord.nix b/hm/soft/nixcord.nix
deleted file mode 100644
index ee732e8..0000000
--- a/hm/soft/nixcord.nix
+++ /dev/null
@@ -1,229 +0,0 @@
-{
- inputs,
- config,
- pkgs,
- lib,
- ...
-}:
-let
- cfg = config.hm.soft.nixcord;
-in
-{
- imports = [ inputs.nixcord.homeModules.nixcord ];
-
- options.hm.soft.nixcord.enable = lib.mkEnableOption "nixcord configuration";
- config = lib.mkIf cfg.enable {
- home.packages = with pkgs; [
- equibop
- gajim
- ];
- programs.nixcord = {
- enable = true;
- discord = {
- enable = true;
- autoscroll.enable = true;
-
- vencord.enable = false;
- equicord.enable = true;
- };
- equibop = {
- enable = true;
- autoscroll.enable = true;
- };
- config = {
- themeLinks = [ "https://raw.codeberg.page/AllPurposeMat/Disblock-Origin/DisblockOrigin.theme.css" ];
- frameless = true;
- plugins = {
- ClearURLs.enable = true;
- RPCEditor.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;
- betterGifAltText.enable = true;
- # betterGifPicker = {
- # enable = true;
- # keepOpen = true;
- # };
- betterInvites.enable = true;
- betterNotesBox = {
- enable = true;
- hide = true;
- };
- betterRoleContext.enable = true;
- betterUploadButton.enable = true;
- # betterUserArea = {
- # enable = true;
- # alwaysShowUsername = false;
- # };
- biggerStreamPreview.enable = true;
- bypassPinPrompt.enable = true;
- callTimer.enable = true;
- cleanChannelName.enable = true;
- copyFileContents.enable = true;
- crashHandler.enable = true;
- customTimestamps.enable = true;
- disableCallIdle.enable = true;
- dontRoundMyTimestamps.enable = true;
- equicordHelper = {
- enable = true;
- noMirroredCamera = true;
- removeActivitySection = true;
- };
- # equicordToolbox = {
- # enable = true;
- # showPluginMenu = false;
- # };
- expressionCloner.enable = true;
- fakeNitro = {
- enable = true;
- enableEmojiBypass = false;
- enableStickerBypass = false;
- };
- favoriteEmojiFirst.enable = true;
- favoriteGifSearch.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;
- onlyShowCollections = true;
- preventDuplicates = true;
- showCopyImageLink = true;
- };
- # gifRoulette = {
- # enable = true;
- # pingOwnerChance = false;
- # };
- guildTagSettings.enable = true;
- homeTyping.enable = true;
- iLoveSpam.enable = true;
- # ignoreTerms.enable = true;
- imageFilename = {
- enable = true;
- showFullUrl = true;
- };
- imageLink.enable = true;
- imageZoom = {
- enable = true;
- nearestNeighbour = true;
- square = true;
- };
- inviteDefaults.enable = true;
- # limitMiddleClickPaste = {
- # enable = true;
- # limitTo = "never";
- # };
- memberCount.enable = true;
- mentionAvatars = {
- enable = true;
- showAtSymbol = true;
- };
- messageLinkEmbeds.enable = true;
- messageLinkTooltip = {
- enable = true;
- display = "cozy";
- };
- messageLogger = {
- enable = true;
- ignoreSelf = true;
- };
- moyai = {
- enable = true;
- quality = "HD";
- };
- musicControls.enable = true;
- neverPausePreviews.enable = true;
- newGuildSettings = {
- enable = true;
- messages = 1;
- };
- noF1.enable = true;
- noMaskedUrlPaste.enable = true;
- # noModalAnimation.enable = true;
- noMosaic.enable = true;
- noNitroUpsell.enable = true;
- noOnboardingDelay.enable = true;
- noPendingCount.enable = true;
- noProfileThemes.enable = true;
- noTypingAnimation.enable = true;
- openInApp.enable = true;
- overrideForumDefaults = {
- enable = true;
- defaultLayout = 2;
- };
- pauseInvitesForever.enable = true;
- permissionFreeWill = {
- enable = true;
- lockout = false;
- };
- permissionsViewer.enable = true;
- pinIcon.enable = true;
- platformIndicators.enable = true;
- relationshipNotifier.enable = true;
- replyTimestamp.enable = true;
- roleColorEverywhere.enable = true;
- sendTimestamps.enable = true;
- serverInfo.enable = true;
- showConnections.enable = true;
- showHiddenChannels = {
- enable = true;
- channelStyle = 3;
- };
- showHiddenThings.enable = true;
- showTimeoutDuration.enable = true;
- splitLargeMessages.enable = true;
- spotifyCrack = {
- enable = true;
- noSpotifyAutoPause = false;
- };
- streamerModeOnStream.enable = true;
- superReactionTweaks = {
- enable = true;
- superReactionPlayingLimit = 0.0;
- };
- 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;
- viewIcons = {
- enable = true;
- format = "png";
- };
- voiceDownload.enable = true;
- voiceMessages.enable = true;
- volumeBooster.enable = true;
- webScreenShareFixes.enable = true;
- whoReacted.enable = true;
- whosWatching.enable = true;
- youtubeAdblock.enable = true;
- };
- };
- };
- };
-}