{ config, lib, pkgs, pkgs-unstable, ... }: { nixpkgs.overlays = [ (final: prev: { kdePackages = prev.kdePackages // { inherit (pkgs-unstable.kdePackages) kwin; }; } ) ]; environment.plasma6.excludePackages = with pkgs.kdePackages; [ elisa ]; home-manager.users.mysaa.home.file.".config/kdeglobals".text = lib.generators.toINI { } { KDE = { SingleClick = true; }; }; home-manager.users.mysaa.services.kdeconnect.enable = true; # We open kdeconnect ports networking.firewall = rec { allowedTCPPortRanges = [ { from = 1714; to = 1764; } ]; allowedUDPPortRanges = allowedTCPPortRanges; }; }