Table of Contents
Before using Nixcord, you should have:
A working Nix installation (either standalone Nix or NixOS)
Home Manager set up and configured
Basic understanding of Nix configuration syntax
Discord account
If you encounter issues with Nixcord or this documentation, please follow these steps:
Check existing reports: Browse the GitHub Issues to see if your issue has already been reported or resolved
Report new issues: If you can’t find a solution, create a new GitHub issue with:
A clear description of the problem
Steps to reproduce the issue
Your system configuration (OS, Nix version, etc.)
Relevant error messages or logs
Contributions to Nixcord and its documentation are welcome!
Manage Vencord and Equicord settings and plugins declaratively with Nix!
Nixcord allows you to:
Install and manage Discord variants: Support for Discord stable, PTB, canary, and development branches
Integrate Vencord: Automatically apply Vencord modifications to Discord for enhanced functionality
Use Vesktop: A cross-platform Discord client that supports more features than the official client
Use Equibop: A Vesktop fork with Equicord preinstalled and performance tweaks
Configure Dorion: Another Discord client alternative with unique features
Manage user plugins: Easily add and configure custom Vencord plugins
Declarative configuration: All settings managed through Nix configuration files
To start using Nixcord, add it to your Home Manager configuration:
{
programs.nixcord = {
enable = true;
discord.enable = true;
vesktop.enable = true;
equibop.enable = true;
};
}
This will install Discord with Vencord plus Vesktop and Equibop with sensible defaults. For more detailed configuration options, see the Configuration Options section.
This section contains a comprehensive list of all configuration options available in Nixcord. The options are automatically generated from the module definitions and include type information, default values, and descriptions.
programs.nixcord.enable
Whether to enable Enables Discord with Vencord.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.package
Deprecated The Discord package to use
Type: null or package
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.enableReactDevtools
Whether to enable Enable React developer tools.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.enabledThemes
A list of themes to enable from themes directory
Type: list of string
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.autoUpdate
Whether to enable Automaticall update Vencord.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.autoUpdateNotification
Whether to enable Notify user about auto updates.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.disableMinSize
Whether to enable Disable minimum window size for client.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.frameless
Whether to enable Make client frameless.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.notifyAboutUpdates
Whether to enable Notify when updates are available.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.USRBG.enable
Whether to enable Displays user banners from USRBG, allowing anyone to get a banner without Nitro (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.USRBG.nitroFirst
Banner to use if both Nitro and USRBG banners are present
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.USRBG.voiceBackground
Use USRBG banners as voice chat backgrounds (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.enable
Whether to enable Forwards discord notifications to XSOverlay, for easy viewing in VR (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.botNotifications
Allow bot notifications
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.callNotifications
Allow call notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.channelPingColor
Channel mention color
Type: string
Default:
"#8a2be2"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.dmNotifications
Allow Direct Message notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.groupDmNotifications
Allow Group DM notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.lengthBasedTimeout
Extend duration with message length
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.opacity
Notif opacity
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.pingColor
User mention color
Type: string
Default:
"#7289da"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.preferUdp
Enable if you use an older build of XSOverlay unable to connect through websockets. This setting is ignored on web.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.serverNotifications
Allow server notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.soundPath
Notification sound (default/warning/error)
Type: string
Default:
"default"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.timeout
Notification duration (secs)
Type: signed integer
Default:
3
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.volume
Volume
Type: floating point number
Default:
0.2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.XSOverlay.webSocketPort
Websocket port
Type: signed integer
Default:
42070
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.accountPanelServerProfile.enable
Whether to enable Right click your account panel in the bottom left to view your profile in the current server (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.accountPanelServerProfile.prioritizeServerProfile
Prioritize Server Profile when left clicking your account panel
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.enable
Whether to enable Add call timer to all users in a server voice channel. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.format
Compact or human readable format:
Type: one of “stopwatch”, “human”
Default:
"stopwatch"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.showRoleColor
Show the user’s role color (if this plugin in enabled)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.showSeconds
Show seconds in the timer
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.showWithoutHover
Always show the timer without needing to hover (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.trackSelf
Also track yourself
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.allCallTimers.watchLargeGuilds
Track users in large guilds. This may cause lag if you’re in a lot of large guilds with active voice users. Tested with up to 2000 active voice users with no issues. (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.altKrispSwitch.enable
Whether to enable Makes the Noise Suppression Popout switch between None and Krisp instead of Krisp and Standard (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.enable
Whether to enable Animates anything that can be animated (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.icons
Always animate server icons, avatars, decor and more
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.nameplates
Always animate nameplates
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.roleGradients
Always animate role gradients
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.serverBanners
Always animate server banners
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysAnimate.statusEmojis
Always animate status emojis
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysExpandProfiles.enable
Whether to enable Always expands profile popouts to the full modal (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysExpandRoles.enable
Whether to enable Always expands the role list in profile popouts (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysExpandRoles.hideArrow
Hide Arrow (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysTrust.enable
Whether to enable Removes the annoying untrusted domain and suspicious file popup (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysTrust.confirmModal
Should a “are you sure you want to delete” modal be shown?
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysTrust.domain
Remove the untrusted domain popup when opening links (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysTrust.file
Remove the ‘Potentially Dangerous Download’ popup when opening links (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.alwaysTrust.noDeleteSafety
Removes the enter server name requirement when deleting a server (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.amITyping.enable
Whether to enable Shows you if other people can see you typing. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.enable
Whether to enable A microbial process that plays an important part in the nitrogen cycle (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.billing
Remove billing settings (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.dms
Remove shops above DMs list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.emojiList
Remove unavailable categories from the emoji picker (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.gift
Remove gift button (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anammox.serverBoost
Remove server boost info above channel list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.enable
Whether to enable Plays animal crossing animalese for every message sent (they yap a lot) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.messageLengthLimit
Maximum length of message to process
Type: signed integer
Default:
50
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.pitch
Pitch multiplier
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.processOwnMessages
Enable to yap your own messages too
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.soundQuality
Quality of sound to use
Type: one of “high”, “med”, “low”, “low”
Default:
"high"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.speed
Speed of the animalese sound
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.animalese.volume
Volume of the animalese sound
Type: floating point number
Default:
0.5
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.enable
Whether to enable Anonymise uploaded file names (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.anonymiseByDefault
Whether to anonymise file names by default
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.consistent
Consistent filename
Type: string
Default:
"image"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.method
Anonymising method
Values: 0 = Random Characters, 1 = Consistent, 2 = Timestamp
Type: one of 0, 1, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.randomisedLength
Random characters length
Type: signed integer
Default:
7
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.anonymiseFileNames.spoilerMessages
Spoiler messages
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.enable
Whether to enable Discord rich presence for your Apple Music! (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.enableButtons
Whether or not to enable buttons
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.enableTimestamps
Whether or not to enable timestamps
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.activityType
Which type of activity
Values: 0 = Playing, 2 = Listening
Type: one of 0, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.detailsString
Activity details format string
Type: string
Default:
"{name}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.largeImageType
Activity assets large image type
Type: one of “Album”, “Artist”, “Disabled”
Default:
"Album"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.largeTextString
Activity assets large text format string
Type: string
Default:
"{album}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.nameString
Activity name format string
Type: string
Default:
"Apple Music"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.refreshInterval
The interval between activity refreshes (seconds) (restart required)
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.smallImageType
Activity assets small image type
Type: one of “Album”, “Artist”, “Disabled”
Default:
"Artist"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.smallTextString
Activity assets small text format string
Type: string
Default:
"{artist}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.stateString
Activity state format string
Type: string
Default:
"{artist} · {album}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.appleMusicRichPresence.statusDisplayType
Show the track / artist name in the member list
Type: one of “off”, “artist”, “track”
Default:
"off"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.atSomeone.enable
Whether to enable Mention someone randomly (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.audioBookShelfRichPresence.enable
Whether to enable Rich presence for AudioBookShelf media server (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.audioBookShelfRichPresence.password
AudioBookShelf password
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.audioBookShelfRichPresence.serverUrl
AudioBookShelf server URL (e.g., https://abs.example.com)
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.audioBookShelfRichPresence.username
AudioBookShelf username
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDNDWhilePlaying.enable
Whether to enable Automatically updates your online status (online, idle, dnd) when launching games (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDNDWhilePlaying.excludeInvisible
Prevent automatic status changes while your status is set to invisible
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDNDWhilePlaying.statusToSet
Status to set while playing a game
Type: one of “online”, “idle”, “dnd”, “invisible”
Default:
"dnd"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDndWhilePlaying.enable
Whether to enable Automatically updates your online status (online, idle, dnd) when launching games (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDndWhilePlaying.excludeInvisible
Prevent automatic status changes while your status is set to invisible
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoDndWhilePlaying.statusToSet
Status to set while playing a game
Type: one of “online”, “idle”, “dnd”, “invisible”
Default:
"dnd"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoZipper.enable
Whether to enable Automatically zips specified file types and folders before uploading to Discord (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.autoZipper.extensions
Comma-separated list of file extensions to auto-zip (e.g., .psd,.blend,.exe,.dmg)
Type: string
Default:
".psd,.blend,.exe,.dmg,.app,.apk,.iso"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bannersEverywhere.enable
Whether to enable Displays banners in the member list (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bannersEverywhere.animate
Animate banners
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bannersEverywhere.preferNameplate
prefer nameplate over banner
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterActivities.enable
Whether to enable Shows activity icons in the member list and allows showing all activities (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.enable
Whether to enable Adds a spectrograph and oscilloscope visualizer to audio attachment players (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.forceMoveBelow
Force the visualizer below the audio player
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.oscilloscope
Enable oscilloscope visualizer
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.oscilloscopeColor
Color for oscilloscope
Type: string
Default:
"255, 255, 255"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.oscilloscopeSolidColor
Use solid color for oscilloscope
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.spectrograph
Enable spectrograph visualizer
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.spectrographColor
Color for spectrograph
Type: string
Default:
"33, 150, 243"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterAudioPlayer.spectrographSolidColor
Use solid color for spectrograph
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterBanReasons.enable
Whether to enable Create custom reasons to use in the Discord ban modal, and/or show a text input by default instead of the options. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterBanReasons.isTextInputDefault
Shows a text input instead of a select menu by default. (Equivalent to clicking the “Other” option)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterBanReasons.reasons
Your custom reasons
Type: list of string
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterBlockedUsers.enable
Whether to enable Allows you to search in blocked users list and makes names selectable in settings. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterCommands.enable
Whether to enable Enhances the command system with miscellaneous improvements. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterCommands.allowNewlinesInCommands
Allow newlines in command inputs (Shift + Enter)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterCommands.autoFillArguments
Automatically fill command with all arguements instead of just required ones
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.enable
Whether to enable Shows server folders on dedicated sidebar and adds folder related improvements (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.closeAllFolders
Close all folders when selecting a server not in a folder
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.closeAllHomeButton
Close all folders when clicking on the home button (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.closeOthers
Close other folders when opening a folder
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.closeServerFolder
Close folder when selecting a server in that folder
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.forceOpen
Force a folder to open when switching to a server of that folder
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.keepIcons
Keep showing guild icons in the primary guild bar folder when it’s open in the BetterFolders sidebar (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.showFolderIcon
Show the folder icon above the folder guilds in the BetterFolders sidebar (restart required)
Values: 0 = Never, 1 = Always, 2 = When more than one folder is expanded
Type: one of 0, 1, 2
Default:
1
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.sidebar
Display servers from folder on dedicated sidebar (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterFolders.sidebarAnim
Animate opening the folder sidebar
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterGifAltText.enable
Whether to enable Change GIF alt text from simply being ‘GIF’ to containing the gif tags / filename (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterGifPicker.enable
Whether to enable Makes the gif picker open the favourite category by default (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterInvites.enable
Whether to enable See invites expiration date, view inviter profile and preview discoverable servers before joining by clicking their name (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterNotesBox.enable
Whether to enable Hide notes or disable spellcheck (Configure in settings!!) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterNotesBox.hide
Hide notes (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterNotesBox.noSpellCheck
Disable spellcheck in notes
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterPlusReacts.enable
Whether to enable The amount of plus before :emoji: is the message to add it to (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.enable
Whether to enable Improves the quick react buttons in the message context menu. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.columns
Columns of quick reactions to display
Type: floating point number
Default:
4.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.compactMode
Scales the buttons to 75% of their original scale, whilst increasing the inner emoji to 125% scale. Emojis will be 93.75% of the original size. Recommended to have a minimum of 5 columns
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.frequentEmojis
Use frequently used emojis instead of favourite emojis (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.rows
Rows of quick reactions to display
Type: floating point number
Default:
2.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterQuickReact.scroll
Enable scrolling the list of emojis
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterRoleContext.enable
Whether to enable Adds options to copy role color / edit role / view role icon when right clicking roles in the user profile (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterRoleContext.roleIconFileFormat
File format to use when viewing role icons
Type: one of “png”, “webp”, “jpg”
Default:
"png"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterRoleDot.enable
Whether to enable Copy role colour on RoleDot (accessibility setting) click. Also allows using both RoleDot and coloured names simultaneously (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterRoleDot.bothStyles
Show both role dot and coloured names (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterRoleDot.copyRoleColorInProfilePopout
Allow click on role dot in profile popout to copy role color (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSessions.enable
Whether to enable Enhances the sessions (devices) menu. Allows you to view exact timestamps, give each session a custom name, and receive notifications about new sessions. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSessions.backgroundCheck
Check for new sessions in the background, and display notifications when they are detected (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSessions.checkInterval
How often to check for new sessions in the background (if enabled), in minutes (restart required)
Type: signed integer
Default:
20
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSettings.enable
Whether to enable Enhances your settings-menu-opening experience (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSettings.disableFade
Disable the crossfade animation (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSettings.eagerLoad
Removes the loading delay when opening the menu for the first time (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterSettings.organizeMenu
Organizes the settings cog context menu into categories (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUploadButton.enable
Whether to enable Upload with a single click, open menu with right click (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.enable
Whether to enable Customize and make the user area more clean. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.alwaysShowUsername
Always show username instead of status. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.removeAudioMenus
Remove menus next to mute and deafen buttons. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.removeAvatarDecoration
Remove avatar decoration. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.removeButtonTooltips
Remove button tooltips. (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.removeNameplate
Remove nameplate styling. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.betterUserArea.removeUsernameStyles
Remove username colors and effects. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.biggerStreamPreview.enable
Whether to enable This plugin allows you to enlarge stream previews (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKeywords.enable
Whether to enable Blocks messages containing specific user-defined keywords, as if the user sending them was blocked. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKeywords.blockedWords
Comma-seperated list of words to block (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKeywords.caseSensitive
Whether to use a case sensitive search or not (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKeywords.ignoreBlockedMessages
Completely ignores (recent) new messages bar (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKeywords.useRegex
Use each value as a regular expression when checking message content (advanced) (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blockKrisp.enable
Whether to enable Prevent Krisp from loading (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNSFW.enable
Whether to enable Blur attachments in NSFW channels until hovered (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNSFW.blurAllChannels
Blur attachments in all channels (not just NSFW)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNSFW.blurAmount
Blur Amount (in pixels)
Type: signed integer
Default:
10
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNsfw.enable
Whether to enable Blur attachments in NSFW channels until hovered (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNsfw.blurAllChannels
Blur attachments in all channels (not just NSFW)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.blurNsfw.blurAmount
Blur Amount (in pixels)
Type: signed integer
Default:
10
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassPinPrompt.enable
Whether to enable Bypass the pin prompt when using the pin functions (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.enable
Whether to enable Still get notifications from specific sources when in do not disturb mode. Right-click on users/channels/guilds to set them to bypass do not disturb mode. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.allowOutsideOfDms
Allow selected users to bypass status outside of DMs too (acts like a channel/guild bypass, but it’s for all messages sent by the selected users)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.channels
Channels to let bypass (notified when pinged in that channel)
Type: string
Default:
""
Example:
"Separate with commas"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.guilds
Guilds to let bypass (notified when pinged anywhere in guild)
Type: string
Default:
""
Example:
"Separate with commas"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.notificationSound
Whether the notification sound should be played
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.statusToUse
Status to use for whitelist
Type: one of “online”, “idle”, “dnd”, “invisible”
Default:
"dnd"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.bypassStatus.users
Users to let bypass (notified for all messages sent in DMs)
Type: string
Default:
""
Example:
"Separate with commas"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.callTimer.enable
Whether to enable Adds a timer to vcs (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.callTimer.format
The timer format. This can be any valid moment.js format
Type: one of “stopwatch”, “human”
Default:
"stopwatch"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.channelBadges.enable
Whether to enable Adds badges to channels based on their type (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.channelTabs.enable
Whether to enable Group your commonly visited channels in tabs, like a browser (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.characterCounter.enable
Whether to enable Adds a character counter to the chat input (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.characterCounter.colorEffects
Turn on or off color effects for getting close to the character limit
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.cleanChannelName.enable
Whether to enable remove all emoji and decor shit from channel names (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clearURLs.enable
Whether to enable Automatically removes tracking elements from URLs you send (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clearUrLs.enable
Whether to enable Automatically removes tracking elements from URLs you send (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.enable
Whether to enable Allows you to locally hide almost all content from any user (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.blockedReplyDisplay
What should display instead of the message when someone replies to someone you have hidden (restart required)
Type: one of “displayText”, “hideReply”
Default:
"displayText"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.guildBlackList
Guild ids to disable functionality in (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.guildWhiteList
Guild ids to enable functionality in (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.hideBlockedMessages
Should messages from blocked users should be hidden fully (same as the old noblockedmessages plugin) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.hideBlockedUsers
Should blocked users should also be hidden everywhere (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.hideEmptyRoles
Should role headers be hidden if all of their members are blocked (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.hideVc
Hide voice channels containing blocked users. (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientSideBlock.usersToBlock
User IDs seperated by a comma and a space (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientTheme.enable
Whether to enable Recreation of the old client theme experiment. Add a color to your Discord client theme (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientTheme.color
This option has no description.
Type: string
Default:
"313338"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clientTheme.resetColor
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clipsEnhancements.enable
Whether to enable Add more Clip FPS and duration options, plus RPC tagging! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clipsEnhancements.clipsLink
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.clipsEnhancements.richPresenceTagging
When should clips be tagged with the current Rich Presence?
Type: one of “always”, “whenMatched”, “never”
Default:
"whenMatched"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.colorSighted.enable
Whether to enable Removes the colorblind-friendly icons from statuses, just like 2015-2017 Discord (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.enable
Whether to enable Quickly run actions through a searchable command palette (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.enableTagFilter
Show the tag filter bar
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.customCommands
Manage custom command palette entries
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.hotkey
Hotkey used to open the command palette
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.showTags
Display tag chips for commands
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.commandPalette.visualStyle
Palette appearance
Type: one of “classic”, “polished”
Default:
"classic"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleJanitor.enable
Whether to enable Disables annoying console messages/errors (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleJanitor.allowLevel
This option has no description.
Type: attribute set
Default:
{
debug = false;
error = true;
info = false;
log = false;
trace = false;
warn = false;
}
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleJanitor.disableLoggers
Disables Discords loggers (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleJanitor.disableSpotifyLogger
Disable the Spotify logger, which leaks account information and access token (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleJanitor.whitelistedLoggers
Semi colon separated list of loggers to allow even if others are hidden
Type: string
Default:
"GatewaySocket; Routing/Utils"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.consoleShortcuts.enable
Whether to enable Adds shorter Aliases for many things on the window. Run shortcutList for a list. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.contentWarning.enable
Whether to enable Allows you to specify certain trigger words that will be blurred by default. Hovering/Clicking on the blurred content will reveal it. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.contentWarning.flagged
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.contentWarning.onClick
Only show trigger content on click instead of hover
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyEmojiMarkdown.enable
Whether to enable Allows you to copy emojis as formatted string (<:blobcatcozy:1026533070955872337>) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyEmojiMarkdown.copyUnicode
Copy the raw unicode character instead of :name: for default emojis (👽)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyFileContents.enable
Whether to enable Adds a button to text file attachments to copy their contents (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyProfileColors.enable
Whether to enable A plugin to copy people’s profile gradient colors to clipboard. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyStatusUrls.enable
Whether to enable Copy the users status url when you right-click it (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyStickerLinks.enable
Whether to enable Adds the ability to copy & open Sticker links (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyUserMention.enable
Whether to enable Adds a button to copy user’s mention on the user context menu, works best with ValidUser. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyUserURLs.enable
Whether to enable Adds a ‘Copy User URL’ option to the user context menu. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.copyUserUrLs.enable
Whether to enable Adds a ‘Copy User URL’ option to the user context menu. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.crashHandler.enable
Whether to enable Utility plugin for handling and possibly recovering from crashes without a restart (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.crashHandler.attemptToNavigateToHome
Whether to attempt to navigate to the home when preventing Discord crashes.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.crashHandler.attemptToPreventCrashes
Whether to attempt to prevent Discord crashes.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ctrlEnterSend.enable
Whether to enable Use Ctrl+Enter to send messages (customizable) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ctrlEnterSend.sendMessageInTheMiddleOfACodeBlock
Whether to send a message in the middle of a code block
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ctrlEnterSend.submitRule
The way to send a message
Type: one of “ctrl+enter”, “shift+enter”, “enter”
Default:
"ctrl+enter"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customFolderIcons.enable
Whether to enable Customize folder icons with any png (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customIdle.enable
Whether to enable Allows you to set the time before Discord goes idle (or disable auto-idle) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customIdle.idleTimeout
Minutes before Discord goes idle (0 to disable auto-idle) (restart required)
Type: floating point number
Default:
10.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customIdle.remainInIdle
When you come back to Discord, remain idle until you confirm you want to go online
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customRPC.enable
Whether to enable Add a fully customisable Rich Presence (Game status) to your Discord profile (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customRPC.config
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customRpc.enable
Whether to enable Add a fully customisable Rich Presence (Game status) to your Discord profile (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customRpc.config
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customSounds.enable
Whether to enable Customize Discord’s sounds. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customSounds.overrides
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customTimestamps.enable
Whether to enable Custom timestamps on messages and tooltips (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customTimestamps.formats
Customize the timestamp formats
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customUserColors.enable
Whether to enable Lets you add a custom color to any user, anywhere! Highly recommend to use with typingTweaks and roleColorEverywhere (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customUserColors.colorInServers
If name colors should be changed within servers
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.customUserColors.dmList
Users with custom colors defined will have their name in the dm list colored
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.dearrow.enable
Whether to enable Makes YouTube embed titles and thumbnails less sensationalist, powered by Dearrow (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.dearrow.dearrowByDefault
Dearrow videos automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.dearrow.hideButton
Hides the Dearrow button from YouTube embeds (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.dearrow.replaceElements
Choose which elements of the embed will be replaced (restart required)
Values: 0 = Everything (Titles & Thumbnails), 1 = Titles, 2 = Thumbnails
Type: one of 0, 1, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.decodeBase64.enable
Whether to enable Decode base64 content of any message and copy the decoded content. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.decodeBase64.clickMethod
Change the button to decode base64 content of any message.
Type: one of “Left”, “Right”
Default:
"Left"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.decor.enable
Whether to enable Create and use your own custom avatar decorations, or pick your favorite from the presets. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.devCompanion.enable
Whether to enable Dev Companion Plugin. Please report anything not working or being weird (most likely its a bug) to sadan, either ping or dm, thanks! (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.devCompanion.notifyOnAutoConnect
Whether to notify when Dev Companion has automatically connected.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.devCompanion.reloadAfterToggle
Reload after a disable/enable plugin command is recived.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.devCompanion.usePatchedModule
On extract requests, reply with the current patched module (if it is patched) instead of the original.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.disableCallIdle.enable
Whether to enable Disables automatically getting kicked from a DM voice call after 3 minutes and being moved to an AFK voice channel. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.disableCameras.enable
Whether to enable Disables cameras in a call by default (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.disableDeepLinks.enable
Whether to enable Disables Discord’s stupid deep linking feature which tries to force you to use their Desktop App (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.discordDevBanner.enable
Whether to enable Enables the Discord developer banner, in which displays the build-ID (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.dontRoundMyTimestamps.enable
Whether to enable Always rounds relative timestamps down, so 7.6y becomes 7y instead of 8y (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordHelper.enable
Whether to enable Used to provide support, fix discord caused crashes, and other misc features. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordHelper.disableDmContextMenu
Disables the DM list context menu in favor of the x button (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordHelper.noMirroredCamera
Prevents the camera from being mirrored on your screen
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordHelper.removeActivitySection
Removes the activity section above member list
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordToolbox.enable
Whether to enable Adds a button next to the inbox button in the channel header that houses Equicord quick actions (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equicordToolbox.showPluginMenu
Show the plugins menu in the toolbox
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equissant.enable
Whether to enable Crossant every specified amount of clicks :trolley: (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.equissant.amount
amount of clicks to trigger crossant
Type: signed integer
Default:
10
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exitSounds.enable
Whether to enable Play soundboard sounds when you disconnect from voice. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exitSounds.soundGuildId
Select the server containing the sound.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exitSounds.soundId
Enter the ID of the sound you want to play.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.experiments.enable
Whether to enable Enable Access to Experiments & other dev-only features in Discord! (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.experiments.toolbarDevMenu
Change the Help (?) toolbar button (top right in chat) to Discord’s developer menu (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exportMessages.enable
Whether to enable Allows you to export any message to a file (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exportMessages.exportContacts
Export a list of friends to your clipboard. Adds a new button to the menu bar for the friends tab.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.exportMessages.openFileAfterExport
Open the exported file in the default file handler after export
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.expressionCloner.enable
Whether to enable Allows you to clone Emotes & Stickers to your own server (right click them) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.f8Break.enable
Whether to enable Pause the client when you press F8 with DevTools (+ breakpoints) open. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.enable
Whether to enable Allows you to send fake emojis/stickers, use nitro themes, and stream in nitro quality (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.enableEmojiBypass
Allows sending fake emojis (also bypasses missing permission to use custom emojis) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.enableStickerBypass
Allows sending fake stickers (also bypasses missing permission to use stickers) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.enableStreamQualityBypass
Allow streaming in nitro quality (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.disableEmbedPermissionCheck
Whether to disable the embed permission check when sending fake emojis and stickers
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.emojiSize
Size of the emojis when sending
Type: floating point number
Default:
48.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.hyperLinkText
What text the hyperlink should use. {{NAME}} will be replaced with the emoji/sticker name.
Type: string
Default:
"{{NAME}}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.stickerSize
Size of the stickers when sending
Type: floating point number
Default:
160.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.transformCompoundSentence
Whether to transform fake stickers and emojis in compound sentences (sentences with more content than just the fake emoji or sticker link)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.transformEmojis
Whether to transform fake emojis into real ones (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.transformStickers
Whether to transform fake stickers into real ones (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.useEmojiHyperLinks
Whether to use hyperlinks when sending fake emojis
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeNitro.useStickerHyperLinks
Whether to use hyperlinks when sending fake stickers
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeProfileThemes.enable
Whether to enable Allows profile theming by hiding the colors in your bio thanks to invisible 3y3 encoding (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fakeProfileThemes.nitroFirst
Default color source if both are present
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fastDeleteChannels.enable
Whether to enable Adds a trash icon to delete channels (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fastDeleteChannels.keyBind
The key to toggle trash when pressed.
Type: string
Default:
"KeyZ"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fastDeleteChannels.reqAlt
Require alt to be held.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fastDeleteChannels.reqCtrl
Require control to be held.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fastDeleteChannels.reqShift
Require shift to be held.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.favoriteEmojiFirst.enable
Whether to enable Puts your favorite emoji first in the emoji autocomplete. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.favoriteGifSearch.enable
Whether to enable Adds a search bar to favorite gifs. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.favoriteGifSearch.searchOption
The part of the url you want to search
Type: one of “url”, “path”, “hostandpath”
Default:
"hostandpath"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.findReply.enable
Whether to enable Jumps to the earliest reply to a message in a channel (lets you follow past conversations more easily). (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.findReply.hideButtonIfNoReply
Hides the button if there are no replies to the message (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.findReply.includeAuthor
Will also search for messages that reply to the author in general, not just that exact message
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.findReply.includePings
Will also search for messages that @ the author directly
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixCodeblockGap.enable
Whether to enable Removes the gap between codeblocks and text below it (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixFileExtensions.enable
Whether to enable Fixes file extensions by renaming them to a compatible supported format if possible (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixImagesQuality.enable
Whether to enable Improves quality of images in chat by forcing png format (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixSpotifyEmbeds.enable
Whether to enable Fixes spotify embeds being incredibly loud by letting you customise the volume (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixSpotifyEmbeds.volume
The volume % to set for spotify embeds. Anything above 10% is veeeery loud
Type: floating point number
Default:
10.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fixYoutubeEmbeds.enable
Whether to enable Bypasses youtube videos being blocked from display on Discord (for example by UMG) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.followVoiceUser.enable
Whether to enable Follow a friend in voice chat. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.followVoiceUser.leaveWhenUserLeaves
Leave the voice channel when the user leaves. (That can cause you to sometimes enter infinite leave/join loop)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.followVoiceUser.onlyWhenInVoice
Only follow the user when you are in a voice channel
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fontLoader.enable
Whether to enable Loads any font from Google Fonts (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fontLoader.applyOnCodeBlocks
Apply the font to code blocks
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fontLoader.fontSearch
Search and select Google Fonts
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.forceOwnerCrown.enable
Whether to enable Force the owner crown next to usernames even if the server is large. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.forwardAnywhere.enable
Whether to enable If a forward fails send it as a normal message also allows nsfw forwards (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.forwardAnywhere.forwardPreface
What should forwarded from be prefaced with
Type: one of “>”, “-#”
Default:
">"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.frequentQuickSwitcher.enable
Whether to enable Rewrites and filters the quick switcher results to be your most frequent channels (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendCloud.enable
Whether to enable Adds a /friendcloud command to visualize the users you most interact with (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendCodes.enable
Whether to enable Generate FriendCodes to easily add friends (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendInvites.enable
Whether to enable Create and manage friend invite links via slash commands (/create friend invite, /view friend invites, /revoke friend invites). (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendTags.enable
Whether to enable Allows you to filter by custom tags in the quick switcher by starting a search with & (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendTags.tagConfiguration
The tag configuration component
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendsSince.enable
Whether to enable Shows when you became friends with someone in the user popout (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.friendshipRanks.enable
Whether to enable Adds badges showcasing how long you have been friends with a user for (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fullSearchContext.enable
Whether to enable Makes the message context menu in message search results have all options you’d expect (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fullUserInChatbox.enable
Whether to enable Makes the user mention in the chatbox have more functionalities, like left/right clicking (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.fullVcpfp.enable
Whether to enable Makes avatars take up the entire vc tile (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gameActivityToggle.enable
Whether to enable Adds a button next to the mic and deafen button to toggle game activity. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gameActivityToggle.location
Where to show the game activity toggle button
Type: one of “PANEL”, “TOOLBOX”
Default:
"PANEL"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gameActivityToggle.oldIcon
Use the old icon style before Discord icon redesign
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gensokyoRadioRpc.enable
Whether to enable Discord rich presence for Gensokyo Radio! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gensokyoRadioRpc.refreshInterval
The interval between activity refreshes (seconds) (restart required)
Type: floating point number
Default:
15.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.enable
Whether to enable A cute ghost will appear if you don’t answer their DMs (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.exemptedChannels
Comma-separated list of channel IDs to exempt from ghosting (right-click a DM channel to copy its ID)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.ignoreBots
Ignore DMs from bots
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.scary
Something might happen if you ignore someone for too long…
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.showDmIcons
Show ghost icons next to individual DMs
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ghosted.showIndicator
Show the ghost counter at the top of the server list
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.enable
Whether to enable Allows you to create collections of gifs (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.collectionPrefix
The prefix for collections (restart required)
Type: string
Default:
"gc:"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.collectionsSort
Decide how to sort collections
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.defaultEmptyCollectionImage
The image / gif that will be shown when a collection has no images / gifs
Type: string
Default:
"https://c.tenor.com/YEG33HsLEaIAAAAC/parksandrec-oops.gif"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.exportGifs
Export Collections
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.importGifs
Import Collections
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.itemPrefix
The prefix for gif items (restart required)
Type: string
Default:
"gc-item:"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.onlyShowCollections
Only show collections (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.preventDuplicates
Prevent adding the same GIF to a collection multiple times
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.resetCollections
Reset Collections
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.showCopyImageLink
Show ‘Copy Image Link’ option in context menus
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifCollections.stopWarnings
Stop deletion warnings
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifPaste.enable
Whether to enable Makes picking a gif in the gif picker insert a link into the chatbox instead of instantly sending it (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifRoulette.enable
Whether to enable Adds a command to send a random gif from your favourites, and a one in ten chance to ping the owner of the server (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gifRoulette.pingOwnerChance
If there should be a 1 in 10 change to ping the owner of the guild (oh no)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gitHubRepos.enable
Whether to enable Displays a user’s public GitHub repositories in their profile (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gitHubRepos.showInMiniProfile
Show full ui in the mini profile instead of just a button
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gitHubRepos.showLanguage
Show repository language
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.gitHubRepos.showStars
Show repository stars
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.enable
Whether to enable Adds global badges from other client mods (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.apiUrl
API to use
Type: string
Default:
"https://badges.equicord.org/"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showAero
Show Aero Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showAliucord
Show Aliucord Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showCustom
Show Custom Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showEnmity
Show Enmity Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showNekocord
Show Nekocord Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showPrefix
Shows the Mod as Prefix
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showRa1ncord
Show Ra1ncord Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showReviewDb
Show ReviewDB Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showSuffix
Shows the Mod as Suffix
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.globalBadges.showVelocity
Show Velocity Badges
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.googleThat.enable
Whether to enable Adds a command to send a internet search link (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.googleThat.customEngineUrl
The URL of the Engine you wish to use
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.googleThat.defaultEngine
The search engine to use
Type: one of “Google”, “Bing”, “Yahoo”, “DuckDuckGo”, “Baidu”, “Yandex”, “Ecosia”, “Ask”, “AOL”, “LetMeGoogleThatForYou”
Default:
"Google"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.googleThat.hyperlink
If the sent link should hyperlink with the query as the label
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.greetStickerPicker.enable
Whether to enable Allows you to use any greet sticker instead of only the random one by right-clicking the ‘Wave to say hi!’ button (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.greetStickerPicker.greetMode
Choose the greet mode
Type: one of “Greet”, “Message”
Default:
"Greet"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.guildPickerDumper.enable
Whether to enable Context menu to dump and download a server’s emojis and stickers. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.guildTagSettings.enable
Whether to enable Settings for Guild Tags (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.guildTagSettings.disableAdoptTagPrompt
Disable the prompt to adopt tags (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.guildTagSettings.hideTags
Hide tags
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hideChatButtons.enable
Whether to enable able to hide the chat buttons (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hideChatButtons.color
Color it red on open
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hideChatButtons.open
opened by default
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hideMedia.enable
Whether to enable Hide attachments and embeds for individual messages via hover button (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hideServers.enable
Whether to enable Allows you to hide servers from the guild list and quick switcher by right clicking them (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.holyNotes.enable
Whether to enable Holy Notes allows you to save messages (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.homeTyping.enable
Whether to enable Changes the home button to a typing indicator if someone in your dms is typing (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hopOn.enable
Whether to enable Hop on Fortnite or Hop on bloons :3 (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hopOn.regex
Regex to trigger on
Type: string
Default:
"hop on (?:fortnite|fn)"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.hopOn.url
URL to open
Type: string
Default:
"com.epicgames.launcher://apps/fn%3A4fe75bbc5a674f4f9b356b5c90567da5%3AFortnite?action=launch&silent=true"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.husk.enable
Whether to enable Adds Husk button (check settings to change used emoji) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.husk.emojiId
Emoji ID (default (from Vencord Server): 1026532993923293184)
Type: signed integer
Default:
1026532993923293184
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.husk.emojiName
Emoji name (default (from Vencord Server): husk)
Type: string
Default:
"husk"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.husk.findInServer
Attempt to find emoji of same name in server before using ID in settings (useful if no nitro)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.iLoveSpam.enable
Whether to enable Do not hide messages from ‘likely spammers’ (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.iRememberYou.enable
Whether to enable Locally saves everyone you’ve been communicating with (including servers), in case of lose (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.iconViewer.enable
Whether to enable Adds a new tab to settings, to preview all icons (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.enable
Whether to enable Ignore activities from showing up on your status ONLY. You can configure which ones are specifically ignored from the Registered Games and Activities tabs, or use the general settings below (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.idsList
This option has no description.
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignoreCompeting
Ignore all competing activities (These are normally special game activities)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignoreListening
Ignore all listening activities (These are usually spotify activities)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignorePlaying
Ignore all playing activities (These are usually game and RPC activities)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignoreStreaming
Ignore all streaming activities
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignoreWatching
Ignore all watching activities
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.ignoredActivities
This option has no description.
Type: list of (attribute set)
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.importCustomRpc
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreActivities.listMode
Change the mode of the filter list
Values: 0 = Whitelist, 1 = Blacklist
Type: one of 0, 1
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreCalls.enable
Whether to enable Allows you to ignore calls from specific users or dm groups. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreCalls.permanentlyIgnoredUsers
User IDs (comma + space) who should be permanetly ignored (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ignoreTerms.enable
Whether to enable Ignore Discord’s new terms of service (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageFilename.enable
Whether to enable Display the file name of images & GIFs as a tooltip when hovering over them (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageFilename.showFullUrl
Show the full URL of the image instead of just the file name. Always enabled for GIFs because they usually have no meaningful file name
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageLink.enable
Whether to enable Never hide image links in messages, even if it’s the only content (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.enable
Whether to enable Lets you zoom in to images and gifs. Use scroll wheel to zoom in and shift + scroll wheel to increase lens radius / size (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.invertScroll
Invert scroll
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.nearestNeighbour
Use Nearest Neighbour Interpolation when scaling images
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.saveZoomValues
Whether to save zoom and lens size values
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.size
Radius / Size of the lens
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.square
Make the lens square
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.zoom
Zoom of the lens
Type: floating point number
Default:
2.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imageZoom.zoomSpeed
How fast the zoom / lens size changes
Type: floating point number
Default:
0.5
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.imgToGif.enable
Whether to enable Adds a /imgtogif slash command to create a gif from any image (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.implicitRelationships.enable
Whether to enable Shows your implicit relationships in the Friends tab. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.implicitRelationships.sortByAffinity
Whether to sort implicit relationships by their affinity to you. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.inRole.enable
Whether to enable Know who is in a role with the role context menu or /inrole command (read plugin info!) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ingtoninator.enable
Whether to enable Suffixes ‘ington’ to a random word in your message (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ingtoninator.isEnabled
Enable or disable the Ingtoninator
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ingtoninator.showIcon
Show a button to toggle the Ingtoninator plugin (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.instantScreenshare.enable
Whether to enable Instantly screenshare when joining a voice channel with support for desktop sources, windows, and video input devices (cameras, capture cards) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.invisibleChat.enable
Whether to enable Encrypt your Messages in a non-suspicious way! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.invisibleChat.savedPasswords
Saved Passwords (Seperated with a , )
Type: string
Default:
"password, Password"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.inviteDefaults.enable
Whether to enable Allows you to edit the default values when creating server invites. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.inviteDefaults.inviteDuration
Invite Duration
Values: 1800 = 30 minutes, 3600 = 1 hour, 21600 = 6 hours, 43200 = 12 hours, 86400 = 1 day, 604800 = 7 days, 0 = Forever
Type: one of 1800, 3600, 21600, 43200, 86400, 604800, 0
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.inviteDefaults.maxUses
Invite Use Count
Values: 0 = Infinite, 1 = 1, 5 = 5, 10 = 10, 25 = 25, 50 = 50, 100 = 100
Type: one of 0, 1, 5, 10, 25, 50, 100
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.inviteDefaults.temporaryMembership
Temporary Membership
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ircColors.enable
Whether to enable Makes username colors in chat unique, like in IRC clients (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ircColors.applyColorOnlyInDms
Apply colors only in direct messages; do not apply colors in servers.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ircColors.applyColorOnlyToUsersWithoutColor
Apply colors only to users who don’t have a predefined color
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ircColors.lightness
Lightness, in %. Change if the colors are too light or too dark
Type: signed integer
Default:
70
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.ircColors.memberListColors
Replace role colors in the member list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.enable
Whether to enable Rich presence for Jellyfin media server (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.apiKey
Jellyfin API key obtained from your Jellyfin administration dashboard
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.coverType
Choose which cover to display when watching a TV show
Type: one of “series”, “episode”
Default:
"series"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.customName
Custom Rich Presence name (only used if ‘Custom’ is selected). Options: {name}, {series}, {season}, {episode}, {artist}, {album}, {year}
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.episodeFormat
Episode number format
Type: one of “long”, “short”, “fulltext”
Default:
"long"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.nameDisplay
Choose how the application name should appear in Rich Presence
Type: one of “default”, “full”, “custom”
Default:
"default"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.overrideRichPresenceType
Override the rich presence type
Type: one of false, 2, 0, 1, 3
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.privacyMode
Privacy Mode (Hide media details like Episode/Song Name)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.serverUrl
Jellyfin server URL (e.g., https://jellyfin.example.com)
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.showEpisodeName
Show episode name after season/episode info
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.showPausedState
Show Rich Presence when media is paused
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.showTmdbButton
Show TheMovieDB button in Rich Presence
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jellyfinRichPresence.userId
Jellyfin user ID obtained from your user profile URL
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jumpTo.enable
Whether to enable Adds context menu options to jump to the start or bottom of a channel/DM (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jumpscare.enable
Whether to enable Adds a configurable chance of jumpscaring you whenever you open a channel. Inspired by Geometry Dash Mega Hack (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jumpscare.audioSource
Sets the audio url of the jumpscare
Type: string
Default:
"https://github.com/Equicord/Equibored/raw/main/sounds/jumpscare/trollolol.mp3?raw=true"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jumpscare.chance
The chance of a jumpscare happening (1 in X so: 100 = 1/100 or 1%, 50 = 1/50 or 2%, etc.)
Type: signed integer
Default:
1000
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.jumpscare.imageSource
Sets the image url of the jumpscare
Type: string
Default:
"https://github.com/Equicord/Equibored/blob/main/icons/jumpscare/troll.gif?raw=true"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keepCurrentChannel.enable
Whether to enable Attempt to navigate to the channel you were in before switching accounts or loading Discord. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardNavigation.enable
Whether to enable Allows you to navigate the UI with a keyboard. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardNavigation.allowMouseControl
Allow the mouse to control the command palette.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardNavigation.hotkey
The hotkey to open the command palette.
Type: list of string
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardSounds.enable
Whether to enable Adds OperaGX or osu! sound effects when typing on your keyboard. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardSounds.soundPack
Sound pack to use.
Type: one of “operagx”, “osu”
Default:
"operagx"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keyboardSounds.volume
Volume of the keyboard sounds.
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keywordNotify.enable
Whether to enable Sends a notification if a given message matches certain keywords or regexes (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keywordNotify.amountToKeep
Amount of messages to keep in the log
Type: signed integer
Default:
50
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keywordNotify.ignoreBots
Ignore messages from bots
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.keywordNotify.keywords
Manage keywords
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastActive.enable
Whether to enable A plugin to jump to last active message from yourself or another user in a channel/server. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.enable
Whether to enable Little plugin for Last.fm rich presence (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.alwaysHideArt
Disable downloading album art
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.apiKey
Custom Last.fm API key. You shouldn’t need to set this
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.clickableLinks
Make track, artist and album names clickable links
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.hideWithActivity
Hide Last.fm presence if you have any other presence
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.hideWithSpotify
Hide Last.fm presence if spotify is running
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.missingArt
When album or album art is missing
Type: one of “lastfmLogo”, “placeholder”
Default:
"lastfmLogo"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.nameFormat
Show name of song and artist in status name
Type: one of “status-name”, “artist-first”, “song-first”, “artist”, “song”, “album”
Default:
"status-name"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.shareUsername
Show link to Last.fm profile
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.showLastFmLogo
Show the Last.fm logo by the album cover
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.statusDisplayType
Show the track / artist name in the member list
Type: one of “off”, “artist”, “track”
Default:
"artist"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.statusName
Custom status text
Type: string
Default:
"some music"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.useListeningStatus
Show “Listening to” status instead of “Playing”
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFMRichPresence.username
Last.fm username
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.enable
Whether to enable Little plugin for Last.fm rich presence (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.alwaysHideArt
Disable downloading album art
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.apiKey
Custom Last.fm API key. You shouldn’t need to set this
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.clickableLinks
Make track, artist and album names clickable links
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.hideWithActivity
Hide Last.fm presence if you have any other presence
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.hideWithSpotify
Hide Last.fm presence if spotify is running
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.missingArt
When album or album art is missing
Type: one of “lastfmLogo”, “placeholder”
Default:
"lastfmLogo"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.nameFormat
Show name of song and artist in status name
Type: one of “status-name”, “artist-first”, “song-first”, “artist”, “song”, “album”
Default:
"status-name"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.shareUsername
Show link to Last.fm profile
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.showLastFmLogo
Show the Last.fm logo by the album cover
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.statusDisplayType
Show the track / artist name in the member list
Type: one of “off”, “artist”, “track”
Default:
"artist"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.statusName
Custom status text
Type: string
Default:
"some music"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.useListeningStatus
Show “Listening to” status instead of “Playing”
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.lastFmRichPresence.username
Last.fm username
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.limitMiddleClickPaste.enable
Whether to enable For middle-click autoscroll users, prevents middle-click from making unwanted pastes. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.limitMiddleClickPaste.limitTo
Allow middle click pastes:
Type: one of “active”, “direct”, “never”
Default:
"active"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.limitMiddleClickPaste.reenableDelay
Milliseconds until re-enabling global paste events after middle click.
Type: floating point number
Default:
500.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.enable
Whether to enable Little plugin for ListenBrainz rich presence (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.hideWithActivity
hide ListenBrainz presence if you have any other presence
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.hideWithSpotify
hide ListenBrainz presence if Spotify is running
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.mbContact
ListenBrainz contact
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.missingArt
When album or album art is missing
Type: one of “listenbrainzLogo”, “placeholder”
Default:
"listenbrainzLogo"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.nameFormat
Show name of song and artist in status name
Type: one of “status-name”, “artist-first”, “song-first”, “artist”, “song”, “album”
Default:
"status-name"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.shareSong
show link to song on ListenBrainz (may only be visible to other users)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.shareUsername
show link to ListenBrainz profile (may only be visible to other users)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.statusName
custom status text
Type: string
Default:
"some music"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.useListeningStatus
show “Listening to” status instead of “Playing”
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.useLogo
Show ListenBrainz logo on album art
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.useTimeBar
use track duration to display a time bar (must be using Listening status)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.listenBrainzRpc.username
ListenBrainz username
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.enable
Whether to enable Replace Discords loading quotes (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.enableDiscordPresetQuotes
Enable Discord’s preset quotes (including event quotes, during events)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.enablePluginPresetQuotes
Enable the quotes preset by this plugin
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.additionalQuotes
Additional custom quotes to possibly appear, separated by the below delimiter
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.additionalQuotesDelimiter
Delimiter for additional quotes
Type: string
Default:
"|"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loadingQuotes.replaceEvents
Should this plugin also apply during events with special event themed quotes? (e.g. Halloween)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loginWithQr.enable
Whether to enable Allows you to login to another device by scanning a login QR code, just like on mobile! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.loginWithQr.scanQr
Scan a QR code
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mediaPlaybackSpeed.enable
Whether to enable Allows changing the (default) playback speed of media embeds (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mediaPlaybackSpeed.defaultAudioSpeed
Audios
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mediaPlaybackSpeed.defaultVideoSpeed
Videos
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mediaPlaybackSpeed.defaultVoiceMessageSpeed
Voice messages
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.memberCount.enable
Whether to enable Shows the number of online members, total members, and users in voice channels on the server — in the member list and tooltip. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.memberCount.memberList
Show member count in the member list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.memberCount.toolTip
Show member count on the server tooltip (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.memberCount.voiceActivity
Show voice activity with member count in the member list
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mentionAvatars.enable
Whether to enable Shows user avatars and role icons inside mentions (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mentionAvatars.showAtSymbol
Whether the the @ symbol should be displayed on user mentions
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageBurst.enable
Whether to enable Merges messages sent within a time period with your previous sent message if no one else sends a message before you. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageBurst.shouldMergeWithAttachment
Should the message be merged if the last message has an attachment?
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageBurst.timePeriod
The duration of bursts (in seconds).
Type: signed integer
Default:
3
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageBurst.useSpace
Whether to add a space between messages when merging instead of new lines.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageClickActions.enable
Whether to enable Hold Backspace and click to delete, double click to edit/reply (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageClickActions.enableDeleteOnClick
Enable delete on click while holding backspace
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageClickActions.enableDoubleClickToEdit
Enable double click to edit
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageClickActions.enableDoubleClickToReply
Enable double click to reply
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageClickActions.requireModifier
Only do double click actions when shift/ctrl is held
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageColors.enable
Whether to enable Displays color codes like #FF0042 inside of messages (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageFetchTimer.enable
Whether to enable Shows how long it took to fetch messages for the current channel (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageFetchTimer.iconColor
Icon color (CSS color value)
Type: string
Default:
"#00d166"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageFetchTimer.showIcon
Show fetch time icon in message bar
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageFetchTimer.showMs
Show milliseconds in timing
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLatency.enable
Whether to enable Displays an indicator for messages that took ≥n seconds to send (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLatency.detectDiscordKotlin
Detect old Discord Android clients
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLatency.ignoreSelf
Don’t add indicator to your own messages
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLatency.latency
Threshold in seconds for latency indicator
Type: signed integer
Default:
2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLatency.showMillis
Show milliseconds
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.enable
Whether to enable Adds a preview to messages that link another message (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.automodEmbeds
Use automod embeds instead of rich embeds (smaller but less info)
Type: one of “always”, “prefer”, “never”
Default:
"never"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.clearMessageCache
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.idList
Guild/channel/user IDs to blacklist or whitelist (separate with comma)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.listMode
Whether to use ID list as blacklist or whitelist
Type: one of “blacklist”, “whitelist”
Default:
"blacklist"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkEmbeds.messageBackgroundColor
Background color for messages in rich embeds
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkTooltip.enable
Whether to enable Like MessageLinkEmbed but without taking space (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkTooltip.display
Display style
Type: one of “auto”, “compact”, “cozy”
Default:
"auto"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkTooltip.onForward
Show tooltip when hovering over forwarded messages (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkTooltip.onLink
Show tooltip when hovering over message links (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLinkTooltip.onReply
Show tooltip when hovering over message replies (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.enable
Whether to enable Temporarily logs deleted and edited messages. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.collapseDeleted
Whether to collapse deleted messages, similar to blocked messages (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.deleteStyle
The style of deleted messages
Type: one of “text”, “overlay”
Default:
"text"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.ignoreBots
Whether to ignore messages by bots
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.ignoreChannels
Comma-separated list of channel IDs to ignore
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.ignoreGuilds
Comma-separated list of guild IDs to ignore
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.ignoreSelf
Whether to ignore messages by yourself
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.ignoreUsers
Comma-separated list of user IDs to ignore
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.inlineEdits
Whether to display edit history as part of message content
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.logDeletes
Whether to log deleted messages
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.logEdits
Whether to log edited messages
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.separatedDiffs
Separate addition and removals in diffs for a more readable differential
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLogger.showEditDiffs
Show visual differences between edited message versions
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageLoggerEnhanced.enable
Whether to enable G’day (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageNotifier.enable
Whether to enable Get toasts for when chosen users send a message (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageNotifier.users
Comma separated list of user ids to get message toasts for
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTags.enable
Whether to enable Allows you to save messages and to use them with a simple command. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTags.clyde
If enabled, clyde will send you an ephemeral message when a tag was used.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTags.tagsList
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTranslate.enable
Whether to enable Auto translate messages to your language (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTranslate.confidenceRequirement
The confidence required to translated the message. Best not to edit unless you know what you’re doing (restart required)
Type: string
Default:
"0.8"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.messageTranslate.targetLanguage
The language messages should be translated to (restart required)
Type: string
Default:
"en"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moreCommands.enable
Whether to enable Adds various fun and useful commands (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moreKaomoji.enable
Whether to enable Adds more Kaomoji to discord. ヽ(´▽`)/ (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moreStickers.enable
Whether to enable Adds sticker packs from other social media platforms. (e.g. LINE) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moreStickers.packs
Packs
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moreUserTags.enable
Whether to enable Adds tags for webhooks and moderative roles (owner, admin, etc.) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.enable
Whether to enable 🗿🗿🗿🗿🗿🗿🗿🗿 (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.ignoreBlocked
Ignore blocked users
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.ignoreBots
Ignore bots
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.quality
Quality of the 🗿🗿🗿
Type: one of “Normal”, “HD”
Default:
"Normal"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.triggerWhenUnfocused
Trigger the 🗿 even when the window is unfocused
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.moyai.volume
Volume of the 🗿🗿🗿
Type: floating point number
Default:
0.5
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.musicControls.enable
Whether to enable Music Controls and Lyrics for multiple services (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.mutualGroupDMs.enable
Whether to enable Shows mutual group dms in profiles (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.neverPausePreviews.enable
Whether to enable Prevents in-call/PiP previews (screenshare, streams, etc) from pausing even if the client loses focus (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.enable
Whether to enable Automatically mute new servers and change various other settings upon joining (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.events
Mute New Events automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.everyone
Suppress @everyone and @here
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.guild
Mute Guild automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.highlights
Suppress Highlights automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.messages
Server Notification Settings
Values: 0 = All messages, 1 = Only @mentions, 2 = Nothing, 3 = Server default
Type: one of 0, 1, 2, 3
Default:
3
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.mobilePush
Mute Mobile Push Notifications automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.role
Suppress All Role @mentions
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.showAllChannels
Show all channels automatically
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newGuildSettings.voiceChannels
Hide names in Voice channels automatically
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.newPluginsManager.enable
Whether to enable Utility that notifies you when new plugins are added to Equicord (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noAppsAllowed.enable
Whether to enable returns the bot’s tag :skulk: (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.enable
Whether to enable Hide all blocked/ignored messages from chat completely. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.allowAutoModMessages
Allow messages sent by AutoMod to bypass filtering.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.alsoHideIgnoredUsers
Also hide messages from ignored users.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.defaultHideUsers
If enabled, messages from blocked users will be completely hidden and any messages from user IDs in the override list will be collapsed (default Discord behavior) instead. If disabled, messages from blocked users will be collapsed and any messages from user IDs in the override list will be completely hidden instead.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.disableNotifications
Hide new message notifications for blocked users. Always true if “Default Hide Users” is enabled below and the user triggering the notification is not exempted in “Override Users”.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.hideBlockedUserReplies
Hide replies to blocked users.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBlockedMessages.overrideUsers
Comma separated list of user IDs which will be hidden or collapsed instead of the default behavior selected above.
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noBulletPoints.enable
Whether to enable Stops you from typing markdown bullet points (stinky) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noDevtoolsWarning.enable
Whether to enable Disables the ‘HOLD UP’ banner in the console. As a side effect, also prevents Discord from hiding your token, which prevents random logouts. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noF1.enable
Whether to enable Disables F1 help bind. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noMaskedUrlPaste.enable
Whether to enable Pasting a link while having text selected will not paste as masked URL (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noModalAnimation.enable
Whether to enable Remove the 300ms long animation when opening or closing modals (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noMosaic.enable
Whether to enable Removes Discord image mosaic (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noMosaic.inlineVideo
Play videos without carousel modal (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noNitroUpsell.enable
Whether to enable Removes ALL of Discord’s nitro upsells by tricking the client into thinking you have nitro. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noOnboardingDelay.enable
Whether to enable Skips the slow and annoying onboarding delay (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noPendingCount.enable
Whether to enable Removes the ping count of incoming friend requests, message requests, and nitro offers. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noPendingCount.hideFriendRequestsCount
Hide incoming friend requests count (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noPendingCount.hideMessageRequestsCount
Hide message requests count (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noPendingCount.hidePremiumOffersCount
Hide nitro offers count (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noProfileThemes.enable
Whether to enable Completely removes Nitro profile themes from everyone but yourself (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noRPC.enable
Whether to enable Disables Discord’s RPC server. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noReplyMention.enable
Whether to enable Disables reply pings by default (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noReplyMention.inverseShiftReply
Invert Discord’s shift replying behaviour (enable to make shift reply mention user)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noReplyMention.roleList
List of roles to allow or exempt pings for (separated by commas or spaces)
Type: string
Default:
"1234567890123445,1234567890123445"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noReplyMention.shouldPingListed
Behaviour
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noReplyMention.userList
List of users to allow or exempt pings for (separated by commas or spaces)
Type: string
Default:
"1234567890123445,1234567890123445"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noRoleHeaders.enable
Whether to enable We are all equal!! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noRpc.enable
Whether to enable Disables Discord’s RPC server. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noServerEmojis.enable
Whether to enable Do not show server emojis in the autocomplete menu. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noServerEmojis.shownEmojis
The types of emojis to show in the autocomplete menu.
Type: one of “onlyUnicode”, “currentServer”, “all”
Default:
"onlyUnicode"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noSystemBadge.enable
Whether to enable Disables the taskbar and system tray unread count badge. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noTypingAnimation.enable
Whether to enable Disables the CPU-intensive typing dots animation (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.noUnblockToJump.enable
Whether to enable Allows you to jump to messages of blocked or ignored users and likely spammers without unblocking them (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.normalizeMessageLinks.enable
Whether to enable Strip canary/ptb from message links (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.notificationTitle.enable
Whether to enable Makes desktop notifications more informative (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.notificationVolume.enable
Whether to enable Save your ears and set a separate volume for notifications and in-app sounds (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.notificationVolume.notificationVolume
Notification volume
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.enable
Whether to enable If unread messages are sent by a user in DMs multiple times, you’ll only receive one audio ping. Read the messages to reset the limit (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.allowEveryone
Receive audio pings for @everyone and @here in group DMs
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.allowMentions
Receive audio pings for @mentions
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.alwaysPlaySound
Play the message notification sound even when its disabled (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.channelToAffect
Select the type of DM for the plugin to affect
Type: one of “both_dms”, “user_dm”, “group_dm”
Default:
"both_dms"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDM.ignoreUsers
User IDs (comma + space) whose pings should NEVER be throttled (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.enable
Whether to enable If unread messages are sent by a user in DMs multiple times, you’ll only receive one audio ping. Read the messages to reset the limit (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.allowEveryone
Receive audio pings for @everyone and @here in group DMs
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.allowMentions
Receive audio pings for @mentions
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.alwaysPlaySound
Play the message notification sound even when its disabled (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.channelToAffect
Select the type of DM for the plugin to affect
Type: one of “both_dms”, “user_dm”, “group_dm”
Default:
"both_dms"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.onePingPerDm.ignoreUsers
User IDs (comma + space) whose pings should NEVER be throttled (restart required)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.oneko.enable
Whether to enable cat follow mouse (real) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.oneko.speed
Speed of Da Cat :3
Type: signed integer
Default:
10
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.openInApp.enable
Whether to enable Open links in their respective apps instead of your browser (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.enable
Whether to enable Bridge plugin to connect Orbolay to Discord (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.isKeybindEnabled
Enable/disable the global keybind (Ctrl + `) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.messageAlignment
Alignment of messages in the overlay (restart required)
Type: one of “topleft”, “topright”, “bottomleft”, “bottomright”
Default:
"topright"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.messagesSemitransparent
Make message notifications transparent (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.port
Port to connect to (restart required)
Type: signed integer
Default:
6888
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.userAlignment
Alignment of users in the overlay (restart required)
Type: one of “topleft”, “topright”, “bottomleft”, “bottomright”
Default:
"topleft"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.orbolayBridge.voiceSemitransparent
Make voice channel members transparent (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.overrideForumDefaults.enable
Whether to enable Allows you to override default forum layout/sort order. you can still change it on a per-channel basis (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.overrideForumDefaults.defaultLayout
Which layout to use as default
Values: 1 = List, 2 = Gallery
Type: one of 1, 2
Default:
1
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.overrideForumDefaults.defaultSortOrder
Which sort order to use as default
Values: 0 = Recently Active, 1 = Date Posted
Type: one of 0, 1
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.partyMode.enable
Whether to enable Allows you to use party mode cause the party never ends ✨ (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.partyMode.superIntensePartyMode
Party intensity
Values: 0 = Normal, 1 = Better, 2 = Project X
Type: one of 0, 1, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pauseInvitesForever.enable
Whether to enable Brings back the option to pause invites indefinitely that stupit Discord removed. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.permissionFreeWill.enable
Whether to enable Disables the client-side restrictions for channel permission management. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.permissionFreeWill.lockout
Bypass the permission lockout prevention (“Pretty sure you don’t want to do this”) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.permissionFreeWill.onboarding
Bypass the onboarding requirements (“Making this change will make your server incompatible […]”) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.permissionsViewer.enable
Whether to enable View the permissions a user or channel has, and the roles of a server (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.permissionsViewer.permissionsSortOrder
The sort method used for defining which role grants an user a certain permission
Values: 0 = Highest Role, 1 = Lowest Role
Type: one of 0, 1
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.petpet.enable
Whether to enable Adds a /petpet slash command to create headpet gifs from any image (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pictureInPicture.enable
Whether to enable Adds picture in picture to videos (next to the Download button) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pictureInPicture.loop
Whether to make the PiP video loop or not
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pinDMs.enable
Whether to enable Allows you to pin private channels to the top of your DM list. To pin/unpin or re-order pins, right click DMs (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pinDMs.canCollapseDmSection
Allow uncategorised DMs section to be collapsable
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pinDMs.pinOrder
Which order should pinned DMs be displayed in?
Values: 0 = Most recent message, 1 = Custom (right click channels to reorder)
Type: one of 0, 1
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pinDMs.userBasedCategoryList
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pinIcon.enable
Whether to enable Adds a pin icon to pinned messages (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.enable
Whether to enable Customizable notifications with improved mention formatting (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.dms
Notify for direct messages (DMs)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.friends
Notify when friends send messages in servers
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.ignoreMuted
Skip notifications from muted servers, channels, or users
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.mentions
Notify when someone @mentions you directly
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.pingNotifications.showInActive
Show notifications even for currently active channel
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.plainFolderIcon.enable
Whether to enable Dont show the small guild icons in folders (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.enable
Whether to enable Adds platform indicators (Desktop, Mobile, Web…) to users (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.colorMobileIndicator
Whether to make the mobile indicator match the color of the user status. (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.consoleIcon
What console icon to use (restart required)
Type: one of “equicord”, “suncord”, “newVencord”, “oldVencord”
Default:
"equicord"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.list
Show indicators in the member list
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.messages
Show indicators inside messages
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.profiles
Show indicators in user profiles
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformIndicators.showBots
Whether to show platform indicators on bots
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformSpoofer.enable
Whether to enable Spoof what platform or device you’re on (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.platformSpoofer.platform
What platform to show up as on (restart required)
Type: one of “desktop”, “web”, “android”, “ios”, “xbox”, “playstation”
Default:
"desktop"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.enable
Whether to enable Tweaks your messages to make them look nicer and have better grammar. See settings (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.blockedWords
Words that will not be capitalized (comma separated).
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.expandContractions
Expand contractions.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.fixApostrophes
Ensure contractions contain apostrophes.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.fixCapitalization
Capitalize sentences.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.fixPunctuation
Punctate sentences.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.fixPunctuationFrequency
Percent period frequency (this majorly annoys some people).
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.polishWording.quickDisable
Quick disable. Turns off message modifying without requiring a client reload.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.previewMessage.enable
Whether to enable Lets you preview your message before sending it. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questCompleter.enable
Whether to enable A plugin to complete quests without having the game installed. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questCompleter.disableNotifications
Disable notifications when no quests are available or when a quest is completed
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questFocused.enable
Whether to enable Prevent the quests player from pausing and possibly skip it all together. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questify.enable
Whether to enable Enhance your Quest experience with a suite of features, or disable them entirely if they’re not your thing. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questionMarkReplacement.enable
Whether to enable Replace all question marks with chosen string, if message only contains question marks. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.questionMarkReplacement.replace
Replace with
Type: string
Default:
":face_with_monocle:"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickMention.enable
Whether to enable Adds a quick mention button to the message actions bar (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickReply.enable
Whether to enable Reply to (ctrl + up/down) and edit (ctrl + shift + up/down) messages via keybinds (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickReply.ignoreBlockedAndIgnored
Ignore messages by blocked/ignored users when navigating
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickReply.shouldMention
Ping reply by default
Values: 2 = Follow NoReplyMention plugin (if enabled), 1 = Enabled, 0 = Disabled
Type: one of 2, 1, 0
Default:
2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.enable
Whether to enable Quickly switch between themes using keyboard shortcuts. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.autoRefresh
Auto-refresh theme list when changes are detected
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.includeLocal
Include local themes
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.includeOnline
Include online themes
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.showNotifications
Show notifications when themes are added/removed
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quickThemeSwitcher.sortOrder
Sort method
Type: one of “alphabetical”, “reverse”, “recent”
Default:
"alphabetical"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quoter.enable
Whether to enable Adds the ability to create an inspirational quote image from a message. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quoter.quoteFont
Font for quote text (author/username always use M PLUS Rounded 1c)
Type: one of “M PLUS Rounded 1c”, “Open Sans”, “Momo Signature”, “Lora”, “Merriweather”
Default:
"M PLUS Rounded 1c"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.quoter.watermark
Custom watermark text (max 32 characters)
Type: string
Default:
"Made with Equicord"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.enable
Whether to enable Adds a Button near the Mute button to join a random voice call. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.autoCamera
Automatically turns on camera
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.autoNavigate
Automatically navigates to the voice-channel.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.autoStream
Automatically turns on stream
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.avoidAfk
Avoids joining AFK voice-channels.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.avoidStages
Avoids joining stage voice-channels.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.avoidStates
Option to avoid states
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.deafen
Searches for users who are deafened
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.includeStates
Option to include states
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.leaveEmpty
Finds a random-call, when the voice chat is empty.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.mute
Searches for users who are muted
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.selfDeafen
Automatically deafems your mic when joining voice-channel.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.selfMute
Automatically mutes your mic when joining voice-channel.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.servers
Servers that are included
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.spacesLeft
Select amount of max users
Type: floating point number
Default:
3.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.spacesLeftOperation
Select an operation for the maximum amounts of users
Type: one of “<”, “>”, “==”
Default:
"=="
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.stream
Searches for users who are streaming
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.userAmount
Select amount of users
Type: floating point number
Default:
3.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.userAmountOperation
Select an operation for the amounts of users
Type: one of “<”, “>”, “==”
Default:
"=="
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.vcLimit
Select a voice-channel limit
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.vcLimitOperation
Select an operation for the voice-channel.
Type: one of “<”, “>”, “==”
Default:
"=="
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.randomVoice.video
Searches for users with their video on
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.reactErrorDecoder.enable
Whether to enable Replaces “Minifed React Error” with the actual error. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.readAllNotificationsButton.enable
Whether to enable Read all server notifications with a single button click! (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.enable
Whether to enable Ctrl+Tab between most recently used DMs (Ctrl+Shift+Tab reverse) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.amountOfUsers
Number of users to show in overlay
Type: floating point number
Default:
20.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.clearRdms
Testing utility: Clear RDMS list
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.overlayMode
Overlay content
Type: one of “row”, “current”
Default:
"row"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.overlayRowLength
Number of recent DMs to show in row
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.overlayShowAvatars
Show avatars in overlay
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.toastDurationMs
Toast hide delay (ms)
Type: floating point number
Default:
600.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.recentDmSwitcher.visualStyle
Visual indicator style while cycling
Type: one of “overlay”, “toast”, “off”
Default:
"overlay"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.enable
Whether to enable Notifies you when a friend, group chat, or server removes you. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.friendRequestCancels
Notify when a friend request is cancelled
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.friends
Notify when a friend removes you
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.groups
Notify when removed from a group chat
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.notices
Also show a notice at the top of your screen when removed (use this if you don’t want to miss any notifications).
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.offlineRemovals
Notify you when starting discord if you were removed while offline.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.relationshipNotifier.servers
Notify when removed from a server
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.remixRevived.enable
Whether to enable Revives Remix and breings it to Desktop (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.repeatMessages.enable
Whether to enable Allows you to repeat messages quickly. If you hold shift while clicking the Repeat option, it will reply to the message. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replaceGoogleSearch.enable
Whether to enable Replaces the Google search with different Engine(s) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replaceGoogleSearch.customEngineName
Name of the custom search engine
Type: null or string
Default:
null
Example:
"Google"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replaceGoogleSearch.customEngineUrl
The URL of your Engine
Type: null or string
Default:
null
Example:
"https://google.com/search?q="
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replaceGoogleSearch.replacementEngine
Replace with a specific search engine instead of adding a menu
Type: one of “off”, “custom”
Default:
"off"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replyPingControl.enable
Whether to enable Control whether to always or never get pinged on message replies, with a whitelist feature (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replyPingControl.alwaysPingOnReply
Always get pinged when someone replies to your messages
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replyPingControl.replyPingWhitelist
Comma-separated list of User IDs to always receive reply pings from
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.replyTimestamp.enable
Whether to enable Shows a timestamp on replied-message previews (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.revealAllSpoilers.enable
Whether to enable Reveal all spoilers in a message by Ctrl-clicking a spoiler, or in the chat with Ctrl+Shift-click (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.reverseImageSearch.enable
Whether to enable Adds ImageSearch to image context menus (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.reviewDB.enable
Whether to enable Review other users (Adds a new settings to profiles) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.reviewDb.enable
Whether to enable Review other users (Adds a new settings to profiles) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.richMagnetLinks.enable
Whether to enable Renders magnet links like message links (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.enable
Whether to enable Adds the top role color anywhere possible (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.chatMentions
Show role colors in chat mentions (including in the message box) (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.colorChatMessages
Color chat messages based on the author’s role color (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.memberList
Show role colors in member list role headers (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.messageSaturation
Intensity of message coloring.
Type: floating point number
Default:
30.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.pollResults
Show role colors in the poll results (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.reactorsList
Show role colors in the reactors list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.roleColorEverywhere.voiceUsers
Show role colors in the voice chat user list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcEditor.enable
Whether to enable Edit the type and content of any Rich Presence (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcEditor.replacedAppIds
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.enable
Whether to enable Displays stats about your activity as an rpc (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.albumCoverImage
Should the album cover image be used as the rpc image? (if you have the last fm display chosen)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.assetUrl
The image to use for your rpc. Your profile picture is used if left blank
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.lastFmApiKey
Your last.fm API key
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.lastFmStatFormat
How should the last fm stat be formatted? $album is replaced with the album name, and $artist is replaced with the artist name
Type: string
Default:
"Top album this week: \"$album - $artist\""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.lastFmUsername
Your last.fm username
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.rpcTitle
The title for the rpc
Type: string
Default:
"RPCStats"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.rpcStats.statDisplay
What should the rpc display? (you can only have one line i’m pretty sure)
Values: 0 = The amount of messages sent today, 1 = The amount of messages sent all time, 2 = Your most listened album for the week
Type: one of 0, 1, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.saveFavoriteGiFs.enable
Whether to enable Save favorite GIF urls to a file (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.screenRecorder.enable
Whether to enable epic screen recorder lol (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.searchFix.enable
Whether to enable Fixes the annoying “We dropped the magnifying glass!” error. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.secretRingToneEnabler.enable
Whether to enable Always play the secret version of the discord ringtone (except during special ringtone events) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.secretRingToneEnabler.onlySnow
Only play the Snow Halation Theme (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sekaiStickers.enable
Whether to enable Sekai Stickers built in discord originally from github.com/TheOriginalAyaka (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sekaiStickers.autoCloseModal
Auto close modal when done
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.selfForward.enable
Whether to enable adds the current channel to the forward list popup (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sendTimestamps.enable
Whether to enable Send timestamps easily via chat box button & text shortcuts. Read the extended description! (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sendTimestamps.replaceMessageContents
Replace timestamps in message contents
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverInfo.enable
Whether to enable Allows you to view info about a server (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverInfo.sorting
Username or if applicable Display Name
Type: one of “username”, “displayname”, “none”
Default:
"displayname"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverListIndicators.enable
Whether to enable Add online friend count or server count in the server list (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverListIndicators.mode
Mode (restart required)
Values: 2 = Only online friend count, 1 = Only server count, 3 = Both server and online friend counts
Type: one of 2, 1, 3
Default:
2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverListIndicators.useCompact
Makes the indicator appear with only text (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.serverSearch.enable
Whether to enable Navigate your servers better with a quick search button (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.enable
Whether to enable Brings vscode-style codeblocks into Discord, powered by Shiki (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.bgOpacity
Background opacity
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.customTheme
A link to a custom vscode theme
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.theme
Default themes
Type: one of “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/dark-plus.json”, “https://raw.githubusercontent.com/millsp/material-candy/master/material-candy.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/andromeeda.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/aurora-x.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/ayu-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/catppuccin-latte.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/catppuccin-frappe.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/catppuccin-macchiato.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/catppuccin-mocha.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/dracula-soft.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/dracula.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/everforest-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/everforest-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-dark-default.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-dark-dimmed.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-dark-high-contrast.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-light-default.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-light-high-contrast.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/github-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-dark-hard.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-dark-medium.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-dark-soft.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-light-hard.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-light-medium.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/gruvbox-light-soft.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/houston.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/kanagawa-dragon.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/kanagawa-lotus.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/kanagawa-wave.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/laserwave.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/light-plus.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/material-theme-darker.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/material-theme.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/material-theme-lighter.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/material-theme-ocean.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/material-theme-palenight.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/min-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/min-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/monokai.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/night-owl.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/nord.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/one-dark-pro.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/one-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/plastic.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/poimandres.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/red.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/rose-pine-dawn.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/rose-pine-moon.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/rose-pine.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/slack-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/slack-ochin.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/snazzy-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/solarized-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/solarized-light.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/synthwave-84.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/tokyo-night.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/vesper.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/vitesse-black.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/vitesse-dark.json”, “https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/vitesse-light.json”
Default:
"https://raw.githubusercontent.com/shikijs/textmate-grammars-themes/ecd9fb1b4a38381df95048c19cf9b8bdcbb1ec09/packages/tm-themes/themes/dark-plus.json"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.tryHljs
Use the more lightweight default Discord highlighter and theme.
Type: one of “NEVER”, “SECONDARY”, “PRIMARY”, “ALWAYS”
Default:
"SECONDARY"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.shikiCodeblocks.useDevIcon
How to show language icons on codeblocks
Type: one of “DISABLED”, “GREYSCALE”, “COLOR”
Default:
"GREYSCALE"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showAllMessageButtons.enable
Whether to enable Always show all message buttons no matter if you are holding the shift key or not. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showAllMessageButtons.noShiftDelete
Remove requirement to hold shift for deleting a message.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showAllMessageButtons.noShiftPin
Remove requirement to hold shift for pinning a message.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showBadgesInChat.enable
Whether to enable Shows the message author’s badges beside their name in chat. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showConnections.enable
Whether to enable Show connected accounts in user popouts (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showConnections.iconSize
Icon size (px)
Type: signed integer
Default:
32
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showConnections.iconSpacing
Icon margin
Values: 0 = Compact, 1 = Cozy, 2 = Roomy
Type: one of 0, 1, 2
Default:
1
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showHiddenChannels.enable
Whether to enable Show channels that you do not have access to view. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showHiddenChannels.channelStyle
The style used to display hidden channels. (restart required)
Values: 0 = Classic, 1 = Muted, 2 = Show Unreads, 3 = Muted and Show Unreads
Type: one of 0, 1, 2, 3
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showHiddenChannels.defaultAllowedUsersAndRolesDropdownState
Whether the allowed users and roles dropdown on hidden channels should be open by default
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showHiddenChannels.showMode
The mode used to display hidden channels. (restart required)
Values: 0 = Lock Icon replacing channel icon, 2 = Eye icon on the right, 1 = Lock icon on the right
Type: one of 0, 2, 1
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showHiddenThings.enable
Whether to enable Displays various hidden & moderator-only things regardless of permissions. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.enable
Whether to enable Display any permutation of custom nicknames, friend nicknames, server nicknames, display names, and usernames in chat. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.animateGradients
For the non-primary names, if the role has a gradient, animate it. This is disabled by “Ignore Gradients” and reduced motion.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.customNameColor
The color to use for the custom name you assigned a user if it’s not the first displayed. Leave blank for default. Accepts hex(a), rgb(a), or hsl(a) input. Use “Role” to follow the user’s top role color. Use “Role±#” to adjust the brightness by that percentage (ex: “Role+15”)
Type: string
Default:
"Role-25"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.discriminators
Append discriminators to usernames for bots. Discriminators were deprecated for users, but are still used for bots. By default, a bot’s username is equivalent to a user’s global name, therefore multiple bots can have the same username. Appending discriminators makes them unique again.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.displayNameColor
The color to use for the display name if it’s not the first displayed. Leave blank for default. Accepts hex(a), rgb(a), or hsl(a) input. Use “Role” to follow the user’s top role color. Use “Role±#” to adjust the brightness by that percentage (ex: “Role+15”)
Type: string
Default:
"Role-25"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.friendNameColor
The color to use for a friend’s nickname if it’s not the first displayed. Leave blank for default. Accepts hex(a), rgb(a), or hsl(a) input. Use “Role” to follow the user’s top role color. Use “Role±#” to adjust the brightness by that percentage (ex: “Role+15”)
Type: string
Default:
"Role-25"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.hideDefaultAtSign
Hide the default “@” symbol before the name in mentions and replies. Only applied if either feature is enabled.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.ignoreFonts
For the non-primary names, use Discord’s default fonts regardless of the user’s custom nitro font.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.ignoreGradients
For the non-primary names, if the role has a gradient, ignore it in favor of the color set below.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.includedNames
The order to display usernames, display names, nicknames, friend names, and custom names. Use the following placeholders: {user}, {display}, {nick}, {friend}, {custom}. You can provide multiple name options to use as fallbacks if one is unavailable by separating them with commas as such: {custom, friend, nick}. You can have up to three prefixes and three suffixes per name.
Type: string
Default:
"{custom, friend, nick} [{display}] (@{user})"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.memberList
Display the first available name listed in your custom name format in the member list.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.mentions
Display custom name format in mentions.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.messages
Display custom name format in messages.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.nameSeparator
The separator to use between names. The default is a single space.
Type: string
Default:
" "
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.nicknameColor
The color to use for the nickname if it’s not the first displayed. Leave blank for default. Accepts hex(a), rgb(a), or hsl(a) input. Use “Role” to follow the user’s top role color. Use “Role±#” to adjust the brightness by that percentage (ex: “Role+15”)
Type: string
Default:
"Role-25"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.profilePopout
Display the first available name listed in your custom name format in profile popouts.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.reactions
Display the first available name listed in your custom name format in reaction tooltips, and the full name in reaction popouts.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.removeDuplicates
If any of the names are equivalent, remove them, leaving only the unique names.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.replies
Display custom name format in replies.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.truncateAllNamesWithStreamerMode
Truncate all names, not just usernames, while in Streamer Mode.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.usernameColor
The color to use for the username if it’s not the first displayed. Leave blank for default. Accepts hex(a), rgb(a), or hsl(a) input. Use “Role” to follow the user’s top role color. Use “Role±#” to adjust the brightness by that percentage (ex: “Role+15”)
Type: string
Default:
"Role-25"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMeYourName.voiceChannels
Display the first available name listed in your custom name format in voice channels.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showMessageEmbeds.enable
Whether to enable Adds a context menu option to show embeds for links that don’t have one (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showResourceChannels.enable
Whether to enable shows the channels hidden behind the server resources in the channel list (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showTimeoutDuration.enable
Whether to enable Shows how much longer a user’s timeout will last, either in the timeout icon tooltip or next to it (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.showTimeoutDuration.displayStyle
How to display the timeout duration
Type: one of “tooltip”, “ssalggnikool”
Default:
"ssalggnikool"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sidebarChat.enable
Whether to enable Open a another channel or a DM as a sidebar or as a popout (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.enable
Whether to enable Automated fingerprint/end text (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.contextMenu
Add option to toggle the functionality in the chat input context menu
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.isEnabled
Toggle functionality
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.name
The signature that will be added to the end of your messages
Type: string
Default:
"a chronic discord user"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.showIcon
Show an icon for toggling the plugin in the chat bar (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.signature.textHeader
What header to preface text with
Type: string
Default:
">"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentMessageToggle.enable
Whether to enable Adds a button to the chat bar to toggle sending a silent message. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentMessageToggle.autoDisable
Automatically disable the silent message toggle again after sending one
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentMessageToggle.persistState
How to persist the silent message toggle state
Type: one of “none”, “channels”, “restarts”
Default:
"none"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.enable
Whether to enable Hide your typing indicator from chat. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.enabledGlobally
Toggle functionality of your own typing indicator globally.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.enabledLocations
Enable functionality for these IDs. Accepts a comma separated list of DM IDs, channel IDs, and guild IDs. Only used if “Default Hidden” is disabled.
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.chatContextMenu
Show a dropdown in the chat context menu to modify plugin settings on the go.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.chatIcon
Show an icon in the chat bar for modifying the plugin on the go.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.chatIconLeftClickAction
What to do when left clicking the chat icon.
Type: one of “global”, “channel”, “guild”, “settings”
Default:
"channel"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.chatIconMiddleClickAction
What to do when middle clicking the chat icon.
Type: one of “global”, “channel”, “guild”, “settings”
Default:
"settings"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.chatIconRightClickAction
What to do when right clicking the chat icon.
Type: one of “global”, “channel”, “guild”, “settings”
Default:
"global"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.defaultHidden
If enabled, the plugin will hide your typing from others in any DMs/channels/guilds not listed in “Disabled Locations” below. If disabled, the plugin will show your typing to others for any DMs/channels/guilds not listed in “Enabled Locations” below.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.disabledLocations
Disable functionality for these IDs. Accepts a comma separated list of DM IDs, channel IDs, and guild IDs. Only used if “Default Hidden” is enabled.
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.hideChatBoxTypingIndicators
Hide other users’ typing indicators from above the chat bar.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.silentTyping.hideMembersListTypingIndicators
Hide other users’ typing indicators from the members list.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.snowfall.enable
Whether to enable Let it snow on Discord! Ported from the BetterDiscord plugin by square. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.snowfall.flakesPerSecond
Snowflakes per second (higher = denser snowfall)
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.snowfall.maxSize
Maximum snowflake size
Type: floating point number
Default:
30.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.snowfall.speed
Snowfall speed (higher = faster fall)
Type: floating point number
Default:
50.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.snowfall.typeOfSnow
Change the type of snow displayed (Affects performance).
Type: one of “solid”, “text”, “image”
Default:
"text"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.enable
Whether to enable Adds a soggy button to the toolbox (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.boopLink
URL for the boop sound
Type: string
Default:
"https://github.com/Equicord/Equibored/raw/main/sounds/soggy/honk.wav?raw=true"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.boopVolume
Volume of the boop sound
Type: floating point number
Default:
0.2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.imageLink
URL for the image (button and modal)
Type: string
Default:
"https://images.equicord.org/api/files/raw/0199e730-70d5-7000-a44f-d1acb42064cc"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.songLink
URL for the song to play
Type: string
Default:
"https://github.com/Equicord/Equibored/raw/main/sounds/soggy/song.mp3?raw=true"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.songVolume
Volume of the song. 0 to disable
Type: floating point number
Default:
0.25
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soggy.tooltipText
The text shown when hovering over the button
Type: string
Default:
"the soggy"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.songLink.enable
Whether to enable Adds streaming service buttons below song links (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.songLink.servicesComponent
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.songLink.servicesSettings
settings for services
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.songLink.userCountry
Country used for lookup (Two letter country code)
Type: string
Default:
"US"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sortFriendRequests.enable
Whether to enable Sorts friend requests by date of receipt (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.sortFriendRequests.showDates
Show dates on friend requests (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.soundBoardLogger.enable
Whether to enable Logs all soundboards that are played in a voice chat and allows you to download them (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.enable
Whether to enable Splits large messages into multiple to fit Discord’s message limit. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.disableFileConversion
If true, disables file conversion for large messages.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.hardSplit
If true, splits on the last character instead of the last space/newline.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.maxLength
Maximum length of a message before it is split. Set to 0 to automatically detect.
Type: signed integer
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.sendDelay
Delay between each chunk in seconds.
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.slowmodeMax
Maximum slowmode time if splitting in slowmode.
Type: signed integer
Default:
5
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.splitLargeMessages.splitInSlowmode
Should messages be split if the channel has slowmode enabled?
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyActivityToggle.enable
Whether to enable Adds a toggle button for Spotify activity visibility. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyControls.enable
Whether to enable Adds a Spotify player above the account panel (Vencord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyCrack.enable
Whether to enable Free listen along, no auto-pausing in voice chat, and allows activity to continue playing when idling (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyCrack.keepSpotifyActivityOnIdle
Keep Spotify activity playing when idling (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyCrack.noSpotifyAutoPause
Disable Spotify auto-pause (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.spotifyShareCommands.enable
Whether to enable Share your current Spotify track, album or artist via slash command (/track, /album, /artist) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.startupTimings.enable
Whether to enable Adds Startup Timings to the Settings menu (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.enable
Whether to enable Statsfm presence to track your music (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.alwaysHideArt
Disable downloading album art
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.hideWithExternalRpc
Hides stats.fm presence if an external RPC is running
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.hideWithSpotify
Hide stats.fm presence if spotify is running
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.missingArt
When albums or albums art is missing
Type: one of “StatsFmLogo”, “placeholder”
Default:
"StatsFmLogo"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.nameFormat
Show name of song and artist in status name
Type: one of “status-name”, “artist-first”, “song-first”, “artist”, “song”, “albums”
Default:
"status-name"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.shareSong
Show link to song on stats.fm
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.shareUsername
Show link to stats.fm profile
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.showStatsFmLogo
Show the Stats.fm next to the albums cover
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.statusName
Custom status text
Type: string
Default:
"Stats.fm"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.useListeningStatus
Show “Listening to” status instead of “Playing”
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statsfmPresence.username
Stats.fm username
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statusPresets.enable
Whether to enable Allows you to remember your statuses and set them later (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statusPresets.statusPresets
Status Presets
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statusWhileActive.enable
Whether to enable Automatically updates your online status when in a voice channel. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.statusWhileActive.statusToSet
Status to set while in a voice channel.
Type: one of “online”, “idle”, “dnd”, “invisible”
Default:
"dnd"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.enable
Whether to enable Sync your status to Steam! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.dndStatus
Steam status when on Do Not Disturb
Type: one of “online”, “away”, “invisible”, “offline”, “none”
Default:
"none"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.goInvisibleIfActivityIsHidden
Always go invisible if hiding game activity on Discord
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.idleStatus
Steam status when on Idle
Type: one of “online”, “away”, “invisible”, “offline”, “none”
Default:
"away"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.invisibleStatus
Steam status when on Invisible
Type: one of “online”, “away”, “invisible”, “offline”, “none”
Default:
"invisible"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.steamStatusSync.onlineStatus
Steam status when on Online
Type: one of “online”, “away”, “invisible”, “offline”, “none”
Default:
"online"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerBlocker.enable
Whether to enable Allows you to block stickers from being displayed. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerBlocker.blockedStickers
The list of blocked sticker IDs (don’t edit unless you know what you’re doing)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerBlocker.showButton
Whether to show a button to unblock the gif (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerBlocker.showGif
Whether to show a snazzy cat gif (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerBlocker.showMessage
Whether to show a message detailing which id was blocked (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.stickerPaste.enable
Whether to enable Makes picking a sticker in the sticker picker insert it into the chatbox instead of instantly sending (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamerModeOnStream.enable
Whether to enable Automatically enables streamer mode when you start streaming in Discord (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.enable
Whether to enable Disable codecs for streaming of your choice (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.disableAv1Codec
Make Discord not consider using AV1 for streaming.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.disableH264Codec
Make Discord not consider using H264 for streaming.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.disableH265Codec
Make Discord not consider using H265 for streaming.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.disableVp8Codec
Make Discord not consider using VP8 for streaming.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.streamingCodecDisabler.disableVp9Codec
Make Discord not consider using VP9 for streaming.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.summaries.enable
Whether to enable Enables Discord’s experimental Summaries feature on every server, displaying AI generated summaries of conversations (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.summaries.summaryExpiryThresholdDays
The time in days before a summary is removed. Note that only up to 50 summaries are kept per channel
Type: floating point number
Default:
3.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.superReactionTweaks.enable
Whether to enable Customize the limit of Super Reactions playing at once, and super react by default (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.superReactionTweaks.superReactByDefault
Reaction picker will default to Super Reactions
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.superReactionTweaks.superReactionPlayingLimit
Max Super Reactions to play at once. 0 to disable playing Super Reactions
Type: floating point number
Default:
20.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.superReactionTweaks.unlimitedSuperReactionPlaying
Remove the limit on Super Reactions playing at once
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.talkInReverse.enable
Whether to enable Reverses the message content before sending it. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.textReplace.enable
Whether to enable Replace text in your or others’ messages. You can find pre-made rules in the #textreplace-rules channel in Vencord’s Server. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.textReplace.regexRules
Rules for replacing text using regular expressions.
Type: list of (attribute set)
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.textReplace.replace
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.textReplace.stringRules
Rules for replacing text using string matching.
Type: list of (attribute set)
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.themeAttributes.enable
Whether to enable Adds data attributes to various elements for theming purposes (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.themeLibrary.enable
Whether to enable A library of themes for Vencord. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.tidalEmbeds.enable
Whether to enable Embeds TIDAL songs to make them playable in Discord. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.tiktokTts.enable
Whether to enable Reads out chat messages with the good ol’ Tiktok TTS voice :sob: (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timelessClips.enable
Whether to enable Add a your own clip length (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timelessClips.clipLength
Add clip length option in minutes
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.enable
Whether to enable Shows the local time of users in profiles and message headers (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones._24hTime
Show time in 24h format
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.databaseUrl
Database URL for timezone storage
Type: string
Default:
"https://timezone.creations.works"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.preferDatabaseOverLocal
Prefer database over local storage for timezones
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.resetDatabaseTimezone
Reset your timezone on the database
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.setDatabaseTimezone
Set your timezone on the database
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.showMessageHeaderTime
Show time in message headers
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.showOwnTimezone
Show your own timezone in profiles and message headers
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.showProfileTime
Show time in profiles
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.showTimezoneInfo
Show timezone info next to time
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.timezones.useDatabase
Enable database for getting user timezones
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.title.enable
Whether to enable Replaces the window title prefix (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.title.title
Window title prefix
Type: string
Default:
"Equicord"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.enable
Whether to enable Show a toast notification whenever you receive a direct message. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.determineServerNotifications
Automatically determine what server notifications to show based on your channel/guild settings
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.directMessages
Show notifications for direct messages
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.disableInStreamerMode
Disable notifications while in streamer mode
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.exampleButton
Show an example toast notification.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.friendActivity
Show notifications for adding someone or receiving a friend request
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.friendServerNotifications
Show notifications when friends send messages in servers they share with you
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.groupMessages
Show notifications for group messages
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.ignoreUsers
Create a list of user ids to ignore all their notifications from (separate with commas)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.maxNotifications
Maximum number of notifications displayed at once
Type: floating point number
Default:
3.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.notifyFor
Create a list of channel ids to receive notifications from (separate with commas)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.opacity
Opacity of the notification
Type: floating point number
Default:
100.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.position
The position of the toast notification
Type: one of “bottom-left”, “top-left”, “top-right”, “bottom-right”
Default:
"bottom-left"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.renderImages
Render images in notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.streamingTreatment
How to treat notifications while sharing your screen
Values: 0 = Normal - Show the notification as normal, 1 = No Content - Hide the notification body, 2 = Ignore - Don’t show the notification at all
Type: one of 0, 1, 2
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toastNotifications.timeout
Time in seconds notifications will be shown for
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toggleVideoBind.enable
Whether to enable Adds a customizable bind to toggle webcam. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toggleVideoBind.keyBind
The key to toggle webcam when pressed.
Type: string
Default:
"KeyX"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toggleVideoBind.reqAlt
Require alt to be held.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toggleVideoBind.reqCtrl
Require control to be held.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toggleVideoBind.reqShift
Require shift to be held.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toneIndicators.enable
Whether to enable Show tooltips for tone indicators like /srs, /gen, etc. in sent messages. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toneIndicators.customIndicators
Custom tone indicators (format: jk=Joking; srs=Serious)
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toneIndicators.maxIndicators
Maximum number of tone indicators to show per message
Type: signed integer
Default:
5
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.toneIndicators.prefix
Prefix character(s) for tone indicators.
Type: string
Default:
"/"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.tosuRpc.enable
Whether to enable osu! RPC with data from tosu (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.enable
Whether to enable Vencord’s translate plugin but with support for artistic languages! (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.autoTranslate
Automatically translate your messages before sending. You can also shift/right click the translate button to toggle this
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.deeplApiKey
DeepL API key
Type: string
Default:
""
Example:
"Get your API key from https://deepl.com/your-account"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.service
This option has no description.
Type: one of “google”, “deepl”, “deepl-pro”
Default:
"google"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.shavian
Enable Shavian (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.showAutoTranslateTooltip
Show a tooltip on the ChatBar button whenever a message is automatically translated
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.showChatBarButton
Show translate button in chat bar
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.sitelen
Enable Sitelen Pona (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.target
Target language (restart required)
Type: string
Default:
"en"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.translate.toki
Enable Toki Pona (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.enable
Whether to enable Adds an indicator if someone is typing on a channel. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.includeBlockedUsers
Whether to show the typing indicator for blocked users.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.includeCurrentChannel
Whether to show the typing indicator for the currently selected channel
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.includeIgnoredUsers
Whether to show the typing indicator for ignored users.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.includeMutedChannels
Whether to show the typing indicator for muted channels.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingIndicator.indicatorMode
How should the indicator be displayed?
Values: 3 = Avatars and animated dots, 1 = Animated dots, 2 = Avatars
Type: one of 3, 1, 2
Default:
3
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingTweaks.enable
Whether to enable Show avatars and role colours in the typing indicator (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingTweaks.alternativeFormatting
Show a more useful message when several users are typing
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingTweaks.showAvatars
Show avatars in the typing indicator
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.typingTweaks.showRoleColors
Show role colors in the typing indicator
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unindent.enable
Whether to enable Trims leading indentation from codeblocks (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unitConverter.enable
Whether to enable Converts metric units to Imperal units and vice versa (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unitConverter.myUnits
the units you use and want things converted to. defaults to imperial
Type: one of “imperial”, “metric”
Default:
"imperial"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.universalMention.enable
Whether to enable Mention any user, regardless of channel access. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.universalMention.globalMention
Mention users from any server, not just the current one (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.universalMention.onlyDmUsers
Only show users you’ve had DMs with (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unlimitedAccounts.enable
Whether to enable Increases the amount of accounts you can add. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unlimitedAccounts.maxAccounts
Number of accounts that can be added, or 0 for no limit (restart required)
Type: signed integer
Default:
0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unlockedAvatarZoom.enable
Whether to enable Allows you to zoom in further in the image crop tool when changing your avatar (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unlockedAvatarZoom.zoomMultiplier
Zoom multiplier
Type: floating point number
Default:
4.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unreadCountBadge.enable
Whether to enable Shows unread message count badges on channels in the channel list (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unreadCountBadge.notificationCountLimit
Show +99 instead of true amount
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unreadCountBadge.showOnMutedChannels
Show unread count on muted channels
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.unsuppressEmbeds.enable
Whether to enable Allows you to unsuppress embeds in messages (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.urlHighlighter.enable
Whether to enable Highlights URLs in messages that match your patterns. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.urlHighlighter.boldUrls
Make highlighted URLs bold.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.urlHighlighter.highlightEmbeds
Also highlight URLs in embed content.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.urlHighlighter.patterns
URL patterns to highlight using glob patterns.
Type: list of string
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userMessagesPronouns.enable
Whether to enable Adds pronouns to chat user messages (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userMessagesPronouns.pronounsFormat
The format for pronouns to appear in chat
Type: one of “LOWERCASE”, “CAPITALIZED”
Default:
"LOWERCASE"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userMessagesPronouns.showSelf
Enable or disable showing pronouns for yourself
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userPfp.enable
Whether to enable Allows you to use an animated avatar without Nitro (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userPfp.databaseSource
URL to load database from
Type: string
Default:
"https://userpfp.github.io/UserPFP/source/data.json"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userPfp.preferNitro
Which avatar to use if both default animated (Nitro) pfp and UserPFP avatars are present
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userVoiceShow.enable
Whether to enable Shows an indicator when a user is in a Voice Channel (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userVoiceShow.showInMemberList
Show a user’s Voice Channel indicator in the member and DMs list (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userVoiceShow.showInMessages
Show a user’s Voice Channel indicator in messages (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.userVoiceShow.showInUserProfileModal
Show a user’s Voice Channel indicator in their profile next to the name (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.usrbg.enable
Whether to enable Displays user banners from USRBG, allowing anyone to get a banner without Nitro (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.usrbg.nitroFirst
Banner to use if both Nitro and USRBG banners are present
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.usrbg.voiceBackground
Use USRBG banners as voice chat backgrounds (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.validReply.enable
Whether to enable Fixes “Message could not be loaded” upon hovering over the reply (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.validUser.enable
Whether to enable Fix mentions for unknown users showing up as ‘@unknown-user’ (hover over a mention to fix it) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.enable
Whether to enable Announces when users join, leave, or move voice channels via narrator (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.deafenMessage
Deafen Message (only self for now)
Type: string
Default:
"{{USER}} deafened"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.joinMessage
Join Message
Type: string
Default:
"{{USER}} joined"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.latinOnly
Strip non latin characters from names before saying them
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.leaveMessage
Leave Message
Type: string
Default:
"{{USER}} left"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.moveMessage
Move Message
Type: string
Default:
"{{USER}} moved to {{CHANNEL}}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.muteMessage
Mute Message (only self for now)
Type: string
Default:
"{{USER}} muted"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.rate
Narrator Speed
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.sayOwnName
Say own name
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.undeafenMessage
Undeafen Message (only self for now)
Type: string
Default:
"{{USER}} undeafened"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.unmuteMessage
Unmute Message (only self for now)
Type: string
Default:
"{{USER}} unmuted"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.voice
This option has no description.
Type: null or string
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarrator.volume
Narrator Volume
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.enable
Whether to enable Announces when users join, leave, or move voice channels via narrator. TikTok TTS version; speechSynthesis is pretty boring. Ported from https://github.com/Loukious/Vencord (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.customVoice
Custom voice id, currently just tiktok
Type: string
Default:
"en_us_001"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.deafenMessage
Deafen Message (only self for now)
Type: string
Default:
"{{DISPLAY_NAME}} deafened"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.ignoreSelf
Ignore yourself for all events.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.joinMessage
Join Message
Type: string
Default:
"{{DISPLAY_NAME}} joined"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.latinOnly
Strip non latin characters from names before saying them
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.leaveMessage
Leave Message
Type: string
Default:
"{{DISPLAY_NAME}} left"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.moveMessage
Move Message
Type: string
Default:
"{{DISPLAY_NAME}} moved to {{CHANNEL}}"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.muteMessage
Mute Message (only self for now)
Type: string
Default:
"{{DISPLAY_NAME}} muted"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.rate
Narrator Speed
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.sayOwnName
Say own name
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.undeafenMessage
Undeafen Message (only self for now)
Type: string
Default:
"{{DISPLAY_NAME}} undeafened"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.unmuteMessage
Unmute Message (only self for now)
Type: string
Default:
"{{DISPLAY_NAME}} unmuted"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcNarratorCustom.volume
Narrator Volume
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.enable
Whether to enable Control voice settings right from the voice panel (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.camera
Show a camera selector
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.inputDevice
Show an input device selector
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.inputVolume
Show an input volume slider
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.outputDevice
Show an output device selector
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.outputVolume
Show an output volume slider
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.showInputDeviceHeader
Show header above input device selector
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.showInputVolumeHeader
Show header above input volume slider
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.showOutputDeviceHeader
Show header above output device selector
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.showOutputVolumeHeader
Show header above output volume slider
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.showVideoDeviceHeader
Show header above camera selector
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.title1
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.title2
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.title3
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcPanelSettings.uncollapseSettingsByDefault
Automatically uncollapse voice settings by default
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vcSupport.enable
Whether to enable Wumpus Dance + Support Warnings (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.vencordToolbox.enable
Whether to enable Adds a button to the titlebar that houses Vencord quick actions (Vencord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewIcons.enable
Whether to enable Makes avatars and banners in user profiles clickable, adds View Icon/Banner entries in the user, server and group channel context menu. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewIcons.format
Choose the image format to use for non animated images. Animated images will always use .gif
Type: one of “webp”, “png”, “jpg”
Default:
"webp"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewIcons.imgSize
The image size to use
Type: one of “128”, “256”, “512”, “1024”, “2048”, “4096”
Default:
"1024"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewRaw.enable
Whether to enable Copy and view the raw content/data of any message, channel or guild (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewRaw.clickMethod
Change the button to view the raw content/data of any message.
Type: one of “Left”, “Right”
Default:
"Left"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.viewRawVariant.enable
Whether to enable Copy/View raw content of any message, channel, or guild, but show in the right click menu. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.enable
Whether to enable Quickly DM, mute, or deafen any user right from the voice-call panel. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.disableVideo
Toggles their video upon clicking deafen button.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.muteSoundboard
Toggles their soundboard upon clicking deafen button.
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.serverSelf
Deafen / Mute yourself on the server when using mute/deafen.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.showButtonsSelf
Whether you want to display buttons for your own user. Same functionality as other button(s) except it’ll open DMs panel and mute/deafen for yourself upon clicking button(s). (restart required)
Type: one of “display”, “hide”, “disable”
Default:
"display"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.showChatButton
Whether you want to display the chat button (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.showDeafenButton
Whether you want to display the deafen button (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.showMuteButton
Whether you want to display the mute button (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.useServer
Use server mute/deafen instead of local when you have permission.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceButtons.whichNameToShow
Choose whether to show nickname or username in tooltip.
Type: one of “global”, “username”, “both”
Default:
"both"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.enable
Whether to enable Logs who joins and leaves voice channels (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.ignoreBlockedUsers
Do not log blocked users
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.mode
How to show the voice channel log
Values: 1 = Log menu, 2 = Log to associated chat directly, 3 = Log to chat and log menu
Type: one of 1, 2, 3
Default:
1
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.voiceChannelChatSelf
Log your own voice channel events in the voice channels
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.voiceChannelChatSilent
Join/leave/move messages in voice channel chats will be silent
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChannelLog.voiceChannelChatSilentSelf
Join/leave/move messages in voice channel chats will be silent if you are in the voice channel
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChatDoubleClick.enable
Whether to enable Join voice chats via double click instead of single click (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChatUtilities.enable
Whether to enable This plugin allows you to perform multiple actions on an entire channel (move, mute, disconnect, etc.) (originally by dutake) (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChatUtilities.waitAfter
Amount of API actions to perform before waiting (to avoid rate limits)
Type: floating point number
Default:
5.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceChatUtilities.waitSeconds
Time to wait between each action (in seconds)
Type: floating point number
Default:
2.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceDownload.enable
Whether to enable Adds a download to voice messages. (Opens a new browser tab) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.enable
Whether to enable Recieve client-side ephemeral messages when your friends join voice channels (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.allowedFriends
Comma or space separated list of friends’ user IDs you want to recieve join messages from
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.friendDirectMessages
Recieve notifications in your friends’ DMs when they join a voice channel
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.friendDirectMessagesSelf
Recieve notifications in your friends’ DMs even if you are in the same voice channel as them
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.friendDirectMessagesShowMemberCount
Show the count of other members in the voice channel when recieving a DM notification of your friend joining a voice channel
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.friendDirectMessagesShowMembers
Show a list of other members in the voice channel when recieving a DM notification of your friend joining a voice channel
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.friendDirectMessagesSilent
Join messages in your friends DMs will be silent
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceJoinMessages.ignoreBlockedUsers
Do not send messages about blocked users joining/leaving/moving voice channels
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceMessages.enable
Whether to enable Allows you to send voice messages like on mobile. To do so, right click the upload button and click Send Voice Message. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceMessages.echoCancellation
Echo Cancellation
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceMessages.noiseSuppression
Noise Suppression
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceRejoin.enable
Whether to enable Rejoins DM/Server call automatically when restarting Discord. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceRejoin.preventReconnectIfCallEnded
Do not reconnect if the call has ended or the voice channel is empty or does not exist.
Type: one of “none”, “dms”, “servers”, “both”
Default:
"both"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.voiceRejoin.rejoinDelay
Set Delay before rejoining voice channel.
Type: floating point number
Default:
2.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.volumeBooster.enable
Whether to enable Allows you to set the user and stream volume above the default maximum (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.volumeBooster.multiplier
Volume Multiplier
Type: floating point number
Default:
2.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.wallpaperFree.enable
Whether to enable Recreation of the old DM wallpaper experiment; Set a background image for any channel, user or server. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.wallpaperFree.globalDefault
Set a global default wallpaper for all channels.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.wallpaperFree.stylingTips
This option has no description.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webContextMenus.enable
Whether to enable Re-adds context menus missing in the web version of Discord: Links & Images (Copy/Open Link/Image), Text Area (Copy, Cut, Paste, SpellCheck) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webContextMenus.addBack
Add back the Discord context menus for images, links and the chat input bar (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webKeybinds.enable
Whether to enable Re-adds keybinds missing in the web version of Discord: ctrl+t, ctrl+shift+t, ctrl+tab, ctrl+shift+tab, ctrl+1-9, ctrl+,. Only works fully on Vesktop/Legcord, not inside your browser (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webRichPresence.enable
Whether to enable Client plugin for arRPC to enable RPC on Discord Web (experimental) (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webScreenShareFixes.enable
Whether to enable Removes 2500kbps bitrate cap on chromium and vesktop clients. (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webpackTarball.enable
Whether to enable Converts Discord’s webpack sources into a tarball. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.webpackTarball.patched
Include patched modules (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.enable
Whether to enable Adds the ability to disable all message emojis except for a whitelisted set. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.defaultEmojis
Hide default emojis
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.disableToasts
Disable toasts
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.exportEmojis
Export Emojis
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.importEmojis
Import Emojis
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.resetEmojis
Reset Emojis
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.serverEmojis
Hide server emojis
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whitelistedEmojis.whiteListedEmojis
Whitelisted Emojis
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whoReacted.enable
Whether to enable Renders the avatars of users who reacted to a message (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whoReacted.avatarClick
Toggle clicking avatars in reactions (restart required)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whosWatching.enable
Whether to enable Hover over the screenshare icon to view what users are watching your stream (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.whosWatching.showPanel
Show spectators under screenshare panel (restart required)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.wigglyText.enable
Whether to enable Adds a new markdown formatting that makes text wiggly. (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.wigglyText.intensity
Animation intensity in px
Type: floating point number
Default:
4.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.writeUpperCase.enable
Whether to enable Changes the first Letter of each Sentence in Message Inputs to Uppercase (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.writeUpperCase.blockedWords
Strings not to capitilise (seperate with a comma)
Type: string
Default:
"http, https, ok"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.enable
Whether to enable Forwards discord notifications to XSOverlay, for easy viewing in VR (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.botNotifications
Allow bot notifications
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.callNotifications
Allow call notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.channelPingColor
Channel mention color
Type: string
Default:
"#8a2be2"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.dmNotifications
Allow Direct Message notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.groupDmNotifications
Allow Group DM notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.lengthBasedTimeout
Extend duration with message length
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.opacity
Notif opacity
Type: floating point number
Default:
1.0
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.pingColor
User mention color
Type: string
Default:
"#7289da"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.preferUdp
Enable if you use an older build of XSOverlay unable to connect through websockets. This setting is ignored on web.
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.serverNotifications
Allow server notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.soundPath
Notification sound (default/warning/error)
Type: string
Default:
"default"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.timeout
Notification duration (secs)
Type: signed integer
Default:
3
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.volume
Volume
Type: floating point number
Default:
0.2
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.xsOverlay.webSocketPort
Websocket port
Type: signed integer
Default:
42070
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.youtubeAdblock.enable
Whether to enable Block ads in YouTube embeds and the WatchTogether activity via AdGuard (Shared between Vencord and Equicord).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.plugins.youtubeDescription.enable
Whether to enable Adds descriptions to youtube video embeds (Equicord-only).
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.themeLinks
A list of links to online vencord themes
Type: list of string
Default:
[ ]
Example:
[
"https://raw.githubusercontent.com/rose-pine/discord/main/rose-pine.theme.css"
]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.themes
Themes to add, they can be enabled by settings
programs.nixcord.config.enabledThemes to [ "THEME_NAME.css" ]
Type: attribute set of (strings concatenated with “\n” or absolute path)
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.transparent
Whether to enable Enable client transparency.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.config.useQuickCss
Whether to enable Enable quick CSS file.
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.configDir
Config directory for the selected client (Vencord or Equicord)
Type: absolute path
Default:
"/home/user/.config/Vencord"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.enable
Whether to enable discord Disable to only install Vesktop
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.package
The Discord package to use
Type: package
Default:
<derivation discord-0.0.117>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.autoscroll.enable
Enable middle-click autoscrolling
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.branch
The Discord branch to use
Type: one of “stable”, “ptb”, “canary”, “development”
Default:
"stable"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.configDir
Config path for Discord
Type: absolute path
Default:
"/home/user/.config/discord"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.equicord.enable
Enable Equicord (alternative to Vencord)
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.equicord.package
The Equicord package to use
Type: package
Default:
<derivation equicord-2025-12-05>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.openASAR.enable
Enable OpenASAR (for non-vesktop)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.settings
Settings to be placed in discordConfigDir/settings.json
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.vencord.enable
Enable Vencord (for non-vesktop)
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.vencord.package
The Vencord package to use
Type: package
Default:
<derivation vencord-1.13.6>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.discord.vencord.unstable
Enable unstable Vencord build from repository’s master branch
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.enable
Whether to enable Whether to enable Dorion .
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.package
The Dorion package to use
Type: package
Default:
<derivation dorion-6.11.0>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.autoClearCache
Automatically clear cache on startup
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.blur
Window blur effect type
Type: one of “none”, “blur”, “acrylic”
Default:
"none"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.blurCss
Enable CSS blur effects
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.cacheCss
Cache CSS for faster loading
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.clientMods
Client modifications to enable
Type: list of string
Default:
[
"Shelter"
"Vencord"
]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.clientPlugins
Enable client plugins
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.clientType
Discord client type to emulate
Type: string
Default:
"default"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.configDir
Config path for Dorion
Type: absolute path
Default:
"/home/user/.config/dorion"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.desktopNotifications
Enable desktop notifications
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.disableHardwareAccel
Disable hardware acceleration
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.extraSettings
Additional settings to merge into config.json. These will override any conflicting auto-generated settings.
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.keybinds
Custom keybind mappings
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.keybindsEnabled
Enable custom keybinds
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.multiInstance
Allow multiple Dorion instances
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.openOnStartup
Open Dorion on system startup
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.profile
Profile name to use
Type: string
Default:
"default"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.proxyUri
Proxy URI to use for connections
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.pushToTalk
Enable push-to-talk
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.pushToTalkKeys
Keys for push-to-talk activation
Type: list of string
Default:
[
"RControl"
]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.rpcIpcConnector
Enable RPC IPC connector
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.rpcProcessScanner
Enable RPC process scanner
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.rpcSecondaryEvents
Enable RPC secondary events
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.rpcServer
Enable RPC server
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.rpcWebsocketConnector
Enable RPC WebSocket connector
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.startMaximized
Start Dorion maximized
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.startupMinimized
Start minimized to tray
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.streamerModeDetection
Enable streamer mode detection
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.sysTray
Enable system tray integration
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.theme
Theme to use in Dorion
Type: string
Default:
"none"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.themes
List of available themes
Type: list of string
Default:
[
"none"
]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.trayIconEnabled
Enable tray icon
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.unreadBadge
Show unread message badge
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.updateNotify
Show update notifications
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.useNativeTitlebar
Use native window titlebar
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.win7StyleNotifications
Use Windows 7 style notifications
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.dorion.zoom
Zoom level for the client
Type: string
Default:
"1.0"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.enable
Whether to enable Whether to enable Equibop .
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.package
The Equibop package to use
Type: null or package
Default:
<derivation equibop-2.1.4>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.autoscroll.enable
Enable middle-click autoscrolling
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.configDir
Config path for Equibop
Type: absolute path
Default:
"/home/user/.config/equibop"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.settings
Settings to be placed in equibop.configDir/settings.json
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.state
Settings to be placed in equibop.configDir/state.json
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibop.useSystemEquicord
Use system Equicord package instead of the bundled one
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equibopConfig
additional config to be added to programs.nixcord.config for equibop only
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.equicordConfig
additional config to be added to programs.nixcord.config for equicord only
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.extraConfig
additional config to be added to programs.nixcord.config for both vencord and vesktop
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.finalPackage.discord
The final discord package that is created
Type: package (read only)
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.finalPackage.dorion
The final dorion package that is created
Type: package (read only)
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.finalPackage.equibop
The final equibop package that is created (null if package is not provided)
Type: null or package (read only)
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.finalPackage.vesktop
The final vesktop package that is created
Type: package (read only)
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.openASAR.enable
Enable OpenASAR (for non-vesktop)
Type: null or boolean
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.parseRules.lowerPluginTitles
plugins with lowercase names in json
Type: list of string
Default:
[ ]
Example:
[
"petpet"
]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.parseRules.upperNames
option names to become UPPER_SNAKE_CASE
Type: list of string
Default:
[ ]
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.quickCss
Vencord quick CSS
Type: string
Default:
""
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.userPlugins
User plugin to fetch and install. Note that any json required must be enabled in extraConfig
Type: attribute set of ((path in the Nix store or package convertible to it) or string matching the pattern github:([[:alnum:].-]+)/([[:alnum:]/-]+)/([0-9a-f]{40}) convertible to it)
Default:
{ }
Example:
{
someCoolPlugin = "github:someUser/someCoolPlugin/someHashHere";
}
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vencordConfig
additional config to be added to programs.nixcord.config for vencord only
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.enable
Whether to enable Whether to enable Vesktop .
Type: boolean
Default:
false
Example:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.package
The Vesktop package to use
Type: package
Default:
<derivation vesktop-1.5.8>
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.autoscroll.enable
Enable middle-click autoscrolling
Type: boolean
Default:
false
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.configDir
Config path for Vesktop
Type: absolute path
Default:
"/home/user/.config/vesktop"
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.settings
Settings to be placed in vesktop.configDir/settings.json
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.state
Settings to be placed in vesktop.configDir/state.json
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktop.useSystemVencord
Use system Vencord package
Type: boolean
Default:
true
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktopConfig
additional config to be added to programs.nixcord.config for vesktop only
Type: attribute set
Default:
{ }
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktopConfigDir
Config path for Vesktop
Type: null or absolute path
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|
programs.nixcord.vesktopPackage
The Vesktop package to use
Type: null or package
Default:
null
Declared by:
<nixcord/modules/hm-module.nix>
|