summaryrefslogtreecommitdiff
path: root/users/andromeda/stylix.nix
blob: 7f56575590b9ba9b05a77d8ae72bbd7b315e0187 (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
29
30
31
32
33
34
35
{
  pkgs,
  config,
  ...
}: {
  stylix = {
    enable = true;
    # rebecca has lavener bkg
    # tube has dark gray bkg
    # silk-light is light theme
    base16Scheme = "${pkgs.base16-schemes}/share/themes/gruvbox-material-dark-hard.yaml";
    polarity = "dark";
    image = "${pkgs.nixos-artwork.wallpapers.gear}/share/backgrounds/nixos/nix-wallpaper-gear.png";
    fonts = {
      monospace = {
        package = pkgs.miracode;
        name = "Miracode";
      };
      serif = config.stylix.fonts.sansSerif;
      emoji = {
        package = pkgs.noto-fonts-color-emoji;
        name = "Noto Color Emoji";
      };
      sizes = {
        applications = 12;
        terminal = 10;
      };
    };
    cursor = {
      package = pkgs.hackneyed;
      name = "Hackneyed";
      size = 16;
    };
  };
}