{ lib, ... }:
{
  imports = [ ./hardware.nix ];

  garden = {
    profiles = {
      server.enable = true;
      laptop.enable = true;
      headless.enable = true;
    };

    device = {
      cpu = "intel";
      gpu = "intel";
      monitors.eDP-1 = { };
      keyboard = "us";
      capabilities = {
        tpm = true;
        bluetooth = true;
      };
    };

    system.boot = {
      loader = "systemd-boot";
      secureBoot = false;
    };

    services = {
      cloudflared.enable = true;
      immich.enable = true;
      arr.enable = true;
      borgbackup = {
        enable = true;
        jobs.postgresql.enable = false;
      };
    };
  };

  services.smartd.enable = lib.mkForce false;
}
