35 lines
1.1 KiB
Nix
35 lines
1.1 KiB
Nix
|
|
{
|
|
programs.nixcord = {
|
|
enable = true; # Enable Nixcord (It also installs Discord)
|
|
discord = {
|
|
vencord.enable = true; # Use Vencord (default)
|
|
equicord.enable = false; # Or use Equicord instead (cannot enable both)
|
|
};
|
|
vesktop.enable = true; # Vesktop
|
|
equibop.enable = false; # Equibop
|
|
dorion.enable = false; # Dorion
|
|
quickCss = "some CSS"; # quickCSS file
|
|
config = {
|
|
useQuickCss = true; # use out quickCSS
|
|
themeLinks = [ # or use an online theme
|
|
"https://raw.githubusercontent.com/link/to/some/theme.css"
|
|
];
|
|
frameless = true; # Set some Vencord/Equicord options
|
|
plugins = {
|
|
hideAttachments.enable = true; # Enable a plugin (works with both Vencord and Equicord)
|
|
ignoreActivities = { # Enable a plugin and set some options
|
|
enable = true;
|
|
ignorePlaying = true;
|
|
ignoreWatching = true;
|
|
ignoredActivities = [ "someActivity" ];
|
|
};
|
|
};
|
|
};
|
|
extraConfig = {
|
|
# Some extra JSON config here
|
|
# ...
|
|
};
|
|
};
|
|
# ...
|
|
} |