{ config, lib, pkgs, ... }: let inherit (lib.modules) mkIf; inherit (config.modules.system) isGraphical; in { config = mkIf isGraphical { environment.systemPackages = with pkgs; [ kdePackages.dolphin kdePackages.kio-fuse #to mount remote filesystems via FUSE kdePackages.kio-extras #extra protocols support (sftp, fish and more) ]; }; }