Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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: