current
 1{lib, ...}: let
 2  nixos-conf = {
 3    stylix.targets = lib.genAttrs [
 4      "gnome"
 5      "gnome-text-editor"
 6      "gtk"
 7      "qt"
 8    ] (t: {enable = false;});
 9  };
10  hm-conf = {
11    stylix.targets = lib.genAttrs [
12      "eog"
13      "gnome"
14      "gnome-text-editor"
15      "gtk"
16      "kde"
17      "qt"
18    ] (t: {enable = false;});
19  };
20in {
21  # Prevent stylix generate unnecessary configs for non-desktop environments.
22  den.aspects.desktop.provides.no-stylix = {
23    nixos = nixos-conf;
24    homeManager = hm-conf;
25  };
26}