{ config, pkgs, lib, ... }: { options = { kdeconnect = { enable = lib.mkEnableOption { description = "Enable KDE Connect"; default = false; }; }; }; config = lib.mkIf (config.gui.enable && config.kdeconnect.enable) { home-manager.users.${config.user} = { services.kdeconnect = { enable = true; package = pkgs.kdePackages.kdeconnect-kde; indicator = true; }; }; }; }