{ config, lib, pkgs, ... }:

let cfg = config.jade.desktop.kdeconnect;
in with lib; {
  options.jade.desktop.kdeconnect = {
    enable = mkEnableOption "Enable KDE connect";
  };
  config = mkIf cfg.enable {
    programs.kdeconnect.enable = true;
    home-manager.users.jade = { pkgs, ... }: {
      services.kdeconnect = {
        enable = true;
        indicator = true;
      };
    };
  };
}
