about summary refs log tree commit diff
path: root/modules/default.nix
blob: 0885f69e3879cb7a4cd2c9a2b020150dffaa54af (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ lib, ... }:

{
  imports = [ ./hardware ./system ./services ./home ./programs ./secrets ];

  options.my = with lib; {
    user = {
      name = mkOption {
        type = types.str;
        default = "fcuny";
        example = "franck";
        description = "my username";
      };

      home = {
        enable = mkEnableOption {
          description = "home-manager configuration";
          default = true;
        };
      };
    };
  };
}