about summary refs log tree commit diff
path: root/platforms/linux/gtk.nix
blob: a0d60e4675fd7b751d48fcebc8b1c4fb6dd363dd (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 = "Adwaita:dark";
    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"
    '';
  };
}