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 ]; 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; }; }; }; }; }