{ pkgs, ... }:

{

  imports = [
    ./appIcons.nix
  ];

  homebrew = {
    enable  = true;

    onActivation = {
      autoUpdate = true;
      upgrade    = true;
      cleanup    = "zap";
    };

    taps = [ "homebrew/services" ];

    brews = [
      "blueutil"
      {
        name            = "sleepwatcher";
        restart_service = "changed";
      }
    ];

    caskArgs.no_quarantine = true;

    casks = [
      {
        name   = "thunderbird";
        greedy = true;
      }

      "libreoffice"
      "whatsapp"

      "yubico-yubikey-manager"
      "yubico-authenticator"

      "wireshark"

      "hiddenbar"
      "monitorcontrol"
      "keepingyouawake"
      "eqmac"

      "whatsapp"

      "tidal"
    ];
  };

}