diff --git a/home/desktop/nixcord.nix b/home/desktop/nixcord.nix index e69de29..880936f 100644 --- a/home/desktop/nixcord.nix +++ b/home/desktop/nixcord.nix @@ -0,0 +1,35 @@ + +{ + programs.nixcord = { + enable = true; # Enable Nixcord (It also installs Discord) + discord = { + vencord.enable = false; # Use Vencord (default) + equicord.enable = true; # Or use Equicord instead (cannot enable both) + }; + vesktop.enable = false; # Vesktop + equibop.enable = true; # 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 + # ... + }; + }; + # ... +} \ No newline at end of file