{ pkgs, lib, ... }:
{
  systemd.user = {
    services.breaktimer = {
      Unit = {
        Description = "Simple notification to take a break";
      };
      Service = {
        Type = "oneshot";
        ExecStart = ''${lib.getExe pkgs.libnotify} -i clock -e "It's time for a break" "Relax your eyes"'';
      };
    };
    timers.breaktimer = {
      Unit = {
        Description = "Timer for the break notification";
      };
      Timer = {
        OnCalendar = "*:0/20";
        Unit = "breaktimer.service";
      };
      Install = {
        WantedBy = [ "timers.target" ];
      };

    };
  };
}