aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/gtk/default.nix
blob: af3319631fcdb45631afcacdc054437703d383c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{
  config,
  lib,
  pkgs,
  ...
}:

# GTK - GTK3/GTK4 theme configuration (Nightfox dark theme)
{
  config = lib.mkIf config.desktop.enable {
    gtk = {
      enable = true;
      colorScheme = "dark";
      theme = {
        package = pkgs.nightfox-gtk-theme.override {
          tweakVariants = [ "carbonfox" ];
        };
        name = "Nightfox-Dark-Carbonfox";
      };
    };
    gtk.gtk4.theme = config.gtk.theme;
  };
}