{ lib, config, pkgs, ... }: let inherit (lib) mkIf mkOption types; in { options.smayzy.desktop.enable = mkOption { type = types.bool; default = false; description = "desktop settings"; }; config = mkIf config.smayzy.desktop.enable { smayzy = { base = true; steam.enable = true; prism.enable = true; firefox.enable = true; floorp.enable = true; librewolf.enable = true; stylix.enable = true; audio.enable = true; }; }; }