programs.vesktop.enable
Whether to enable Alternate client for Discord with Vencord built-in.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.vesktop.package
The vesktop package to use.
Type: null or package
Default:
pkgs.vesktop
Declared by:
programs.vesktop.settings
Vesktop settings written to
$XDG_CONFIG_HOME/vesktop/settings.json. See
https://github.com/Vencord/Vesktop/blob/main/src/shared/settings.d.ts for available options.
Type: JSON value
Default:
{ }
Example:
{
appBadge = false;
arRPC = true;
checkUpdates = false;
customTitleBar = false;
disableMinSize = true;
minimizeToTray = false;
tray = false;
splashBackground = "#000000";
splashColor = "#ffffff";
splashTheming = true;
staticTitle = true;
hardwareAcceleration = true;
discordBranch = "stable";
}
Declared by:
programs.vesktop.vencord.extraQuickCss
Additional CSS rules.
Type: strings concatenated with “\n”
Default:
""
Example:
''
/* disable webcam preview mirroring */
.media-engine-video { transform: none; }
''
Declared by:
programs.vesktop.vencord.settings
Vencord settings written to
$XDG_CONFIG_HOME/vesktop/settings/settings.json. See
https://github.com/Vendicated/Vencord/blob/main/src/api/Settings.ts for available options.
Type: JSON value
Default:
{ }
Example:
{
autoUpdate = false;
autoUpdateNotification = false;
disableMinSize = true;
notifyAboutUpdates = false;
plugins = {
FakeNitro = {
enabled = true;
};
MessageLogger = {
enabled = true;
ignoreSelf = true;
};
};
useQuickCss = true;
}
Declared by:
programs.vesktop.vencord.themes
Themes to add for Vencord, they can be enabled by setting
programs.vesktop.vencord.settings.enabledThemes
to [ "THEME_NAME.css" ]
Type: attribute set of (strings concatenated with “\n” or absolute path)
Default:
{ }
Declared by:
programs.vesktop.vencord.useSystem
Whether to enable Vencord package from Nixpkgs.
Type: boolean
Default:
false
Example:
true
Declared by: