{ lib, config, ... }: let inherit (lib) mkIf mkOption types; in { options.smayzy.base = mkOption { type = types.bool; default = false; description = "base settings"; }; config = mkIf config.smayzy.base { smayzy = { nvf.enable = true; nh.enable = true; fzf.enable = true; zsh.enable = true; base-cli-pkgs.enable = true; }; }; }