Files
azos/home-manager/suites/base/default.nix
T
2024-08-28 15:04:53 +03:00

34 lines
711 B
Nix

#https://xeiaso.net/talks/asg-2023-nixos/ example
{ lib, config, pkgs, options, azos-utils, ... }:
{
options.azos.suites.base.enable = (azos-utils.mkSuiteEnableOption {});
options.azos.suites.face.enable = lib.mkOption {
type = lib.types.bool;
default = true;
};
imports = [
./emacs
./gpg-agent
./name.nix
];
options.azos.python.pkgs = lib.mkOption{
default = [];
type = lib.types.list;
description = "List of packages for python.";
};
options.azos.name = lib.mkOption{
default = "YOUR NAME HERE";
type = lib.types.str;
description = "Your full name.";
};
# config = lib.mkIf cfg.enable {
# # Global suite options
# };
}