{ pkgs, config, lib, ... }: let service = "apps"; cfg = config.darwin.${service}; in { options.darwin.${service} = { enable = lib.mkEnableOption "installs generally wanted apps"; }; config = lib.mkIf cfg.enable { # environment.systemPackages = with pkgs; [ # open-webui # ]; homebrew = { brews = [ "iperf3" "p7zip" "sl" "cowsay" "apfel" ]; casks = [ "gnucash" "utm" "libreoffice" "firefox" "zen" "grandperspective" "spotify" "obs" "gimp" "audacity" "anki" "rustdesk" "mullvad-vpn" "transmission" "finetune" "yacreader" "keepassxc" "thunderbird" ]; masApps = { "pages" = 361309726; "numbers" = 361304891; "keynote" = 361285480; "bitwarden" = 1352778147; "darkreader" = 1438243180; "ghostery" = 6504861501; "privacy" = 6449850851; "unifi" = 1057750338; }; }; }; }