main
 1{config, ...}: {
 2  flake.modules.nixos.dev = {pkgs, ...}: {
 3    environment.plasma6.excludePackages = with pkgs.kdePackages; [
 4      kate
 5    ];
 6  };
 7
 8  flake.modules.homeManager.dev = _: {
 9    imports = with config.flake.modules.homeManager; [
10      dev-helix
11      dev-vscode
12      dev-zed
13    ];
14
15    xdg.mimeApps.defaultApplications = let
16      editor = ["Helix.desktop" "code.desktop"];
17    in {
18      "text/plain" = editor;
19    };
20  };
21}