{pkgs, ...}: { environment.systemPackages = [pkgs.kate]; # Use kwrite to open text files, and kate if I'm developing stuff xdg.mime.defaultApplications = { "text/plain" = "org.kde.kwrite.desktop"; }; }