about summary refs log tree commit diff
path: root/platforms/linux/gtk.nix
blob: e1712ede3d67755fb8777d6e13cb3ae15939f17f (plain)
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
26
27
28
{ pkgs, ... }:
{
  home.packages = with pkgs; [
    capitaine-cursors
    papirus-icon-theme
    hicolor-icon-theme
  ];

  gtk = {
    enable = true;
    theme.name = "gruvbox-dark-hard";
    iconTheme.name = "Papirus";
    font.name = "Noto Sans 10";
    gtk3.extraConfig = {
      gtk-cursor-theme-name = "capitaine-cursors";
      gtk-application-prefer-dark-theme=true;
    };
    gtk3.extraCss = ''
    window decoration {
    margin: 0;
    border: none;
    }
    '';
    gtk2.extraConfig = ''
      gtk-cursor-theme-name="capitaine-cursors"
    '';
  };
}