summaryrefslogtreecommitdiff
path: root/users/kassouni/theme.nix
blob: 4c966155ed9af21a12f4626a1932e7c289c13f9c (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
{ config, lib, pkgs,  ... }:

{
  options = {
    theme = {
      font = {
        size = lib.mkOption {
          type = lib.types.int;
          default = 24;
          description = "Global font size for all applications";
        };

        family = lib.mkOption {
          type = lib.types.str;
          default = "BlexMono Nerd Font";
        };
      };

      desktop = {
        gap-size = lib.mkOption {
          default = 10;
          type = lib.types.int;
        };
     };
    };
  };
}