aboutsummaryrefslogtreecommitdiff
path: root/tmux-tsunami/modules/common/main.nix
blob: 25366d93351b36416f2763121107c6f90e673ffc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{lib, ...}: let
  inherit (lib) mkOption mkEnableOption;
in {
  options = {
    tsunami = {
      enable = mkEnableOption "tsunami tmux distro";
      scripts = mkOption {
        type = lib.types.attrsOf (lib.types.str);
        default = [];
      };

      files = mkOption {
        type = lib.types.attrsOf (lib.types.str);
        default = [];
      };

      confs = mkOption {
        type = lib.types.attrsOf (lib.types.str);
        default = [];
      };
    };
  };
}