aboutsummaryrefslogtreecommitdiff
path: root/user/home/vencord/default.nix
blob: cf75ec68382ae671a4c81ef67dba38a6b0959a48 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ config, lib, ... }:
{
  programs.vesktop = {
    enable = lib.mkDefault false;
    vencord = {
      themes = {
        mocha-blue = ./mocha-blue.theme.css;
        mocha-pink = ./mocha-pink.theme.css;
        rose-pine = ./rose-pine.css;
      };

      settings = {
        enabledThemes =
          if (config.desktop.accent == "pink") then
            [ "mocha-pink.theme.css" ]
          else
            [ "mocha-blue.theme.css" ];
        plugins = {
          AlwaysExpandRoles.enabled = true;
          MessageLogger.enabled = true;
        };
      };
    };
  };
}